PCZONE 討論區

PCZONE 討論區 (https://www.pczone.com.tw/vbb3/)
-   -- FreeBSD & Linux 討 論 版 (https://www.pczone.com.tw/vbb3/forum/41/)
-   -   【求助】linux要如何設定才可以支援cgi (https://www.pczone.com.tw/vbb3/thread/41/97825/)

terco 2004-06-24 03:11 AM

【求助】linux要如何設定才可以支援cgi
 
我去找過一些文章
說把httpd.conf改成這樣就可以了


AddHandler cgi-script .cgi .pl

ScriptAlias /testcgi/ "/home/test/public_html/cgi/"

<Directory "/home/test/public_html/cgi">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>




所以我把我的改成

AddHandler cgi-script .cgi .pl

ScriptAlias /cgi-bin/ "/home/user/public_html/cgi-bin/"

<Directory "/home/user/public_html/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>


html可以<------這代表我的web server沒有問題

但結論是cgi不能執行

不知道哪為兄臺知道還需要改哪裡
可否告知一下

不然頭快想破了:(

repsol 2004-06-24 03:13 PM

[url]http://httpd.apache.org/docs-2.0/howto/public_html.html[/url]

這邊可以看看,你應該是要在自己的 home 目錄建設吧..
你要執行的 cgi 程式要檢查看看有沒有執行的權利 +x ..

terco 2004-06-25 03:00 AM

我問題已經得到初步的解決
我把目錄改成/var/www/cgi-bin/user/
這樣就可以執行cgi 了


原因似乎是出在/home/user 不能執行cgi
要home裡執行則是需要再更動其他東西
不過如果要再/home/user 執行 則是需要再研究 @@
原則上我是希望把檔案放在/home/user比較簡單方便

放在/var/www/cgi-bin/user/裡感覺不太保險


所有時間均為 +8。現在的時間是 02:17 AM。



 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。