[問題]如何使用appserv來跑cgi
發表於 : 2003-10-26 14:33
●快速架站程式:Appserv
●您的上網方式:ADSL hinet 1.5/384
●您安裝的程式:appserv appserv-win32-2.2.0.exe
●您的 phpBB2 版本:phpBB 2.0.3
我的os 為xp xp1
--------
來一個討論區,爬文是必須的,當然我也在貴站搜索了cgi(共七頁我全都爬過了)
看了看我想應該是我cgi路徑出了問題,麻煩請指點。我實在是找不到問題在哪\r
安裝程序:
將appserv裝在d:
將ActivePerl-5.8.0.806-MSWin32-x86.msi裝在d:/user/
我將此檔D:\AppServ\apache\conf\httpd.conf
原始檔内的一段\r
ScriptAlias /cgi-bin/ "D:/appserv/Apache/cgi-bin/"
<Directory "D:/appserv/Apache/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
改成
ScriptAlias /cgi-bin/ "D:/AppServ/www/"
<Directory "D:/AppServ/www">
AllowOverride all
Options all
Order allow,deny
Allow from all
</Directory>
------------
AddHandler cgi-script .cgi .pl
前面的#去掉
------------
將D:\AppServ\apache\cgi-bin\printenv.pl
開頭的執行路徑改為#!/usr/bin/perl (原本是#!/usr/loacl/bin/perl)
將D:\AppServ\apache\bin\dbmmanage.pl
開頭的執行路徑改為#!/usr/bin/perl (原本是#!/usr/loacl/bin/perl)
------------
我自己的cgi程式執行路徑為開頭的執行路徑為#!/usr/bin/perl
重新啟動apache沒辦法執行,請問這問題是出在哪邊?
本身跑網站 phpbb 沒有問題,就是無法執行cgi
麻煩各位前輩了。
●您的上網方式:ADSL hinet 1.5/384
●您安裝的程式:appserv appserv-win32-2.2.0.exe
●您的 phpBB2 版本:phpBB 2.0.3
我的os 為xp xp1
--------
來一個討論區,爬文是必須的,當然我也在貴站搜索了cgi(共七頁我全都爬過了)
看了看我想應該是我cgi路徑出了問題,麻煩請指點。我實在是找不到問題在哪\r
安裝程序:
將appserv裝在d:
將ActivePerl-5.8.0.806-MSWin32-x86.msi裝在d:/user/
我將此檔D:\AppServ\apache\conf\httpd.conf
原始檔内的一段\r
ScriptAlias /cgi-bin/ "D:/appserv/Apache/cgi-bin/"
<Directory "D:/appserv/Apache/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
改成
ScriptAlias /cgi-bin/ "D:/AppServ/www/"
<Directory "D:/AppServ/www">
AllowOverride all
Options all
Order allow,deny
Allow from all
</Directory>
------------
AddHandler cgi-script .cgi .pl
前面的#去掉
------------
將D:\AppServ\apache\cgi-bin\printenv.pl
開頭的執行路徑改為#!/usr/bin/perl (原本是#!/usr/loacl/bin/perl)
將D:\AppServ\apache\bin\dbmmanage.pl
開頭的執行路徑改為#!/usr/bin/perl (原本是#!/usr/loacl/bin/perl)
------------
我自己的cgi程式執行路徑為開頭的執行路徑為#!/usr/bin/perl
重新啟動apache沒辦法執行,請問這問題是出在哪邊?
本身跑網站 phpbb 沒有問題,就是無法執行cgi
麻煩各位前輩了。