第 1 頁 (共 1 頁)
[問題] 個人電腦可以架PHP程式,那可以架CGI程式嗎??
發表於 : 2005-08-12 08:11
由 特洛伊烏龜
恩...我確定我爬過文章了,都是在講CGI架在其他主機裡,沒看到在講架在個人電腦裡的文....所以....就來問問看嚕
我想...既然點腦裡可以架PHP的程式,那應該也可以架CGI吧...只是不知道要用什麼程式來輔助呢??
PS.最近在玩PHP之餘,同學請我幫他架個CGI站....
●架設主機作業系統:Windows Xp Pro
●快速架站程式:Appserv-win32-2.4.4a
●phpBB2 版本:phpBB 2.0.17 。
↑雖然簽名有貼了....可是還是不放心
發表於 : 2005-08-12 08:19
由 Kill
阿帕契好像可以跑cgi吧\r
httpd.conf裡就有設定了
發表於 : 2005-08-12 08:22
由 特洛伊烏龜
恩...謝謝...我剛剛看過了 ...有找到,只是不知道要怎麼 設定/改 可以請大大提供一下改法嗎?
發表於 : 2005-08-12 20:17
由 天~~
發表於 : 2005-08-18 21:54
由 風之劍客
我安裝了perl解譯器也無法執行~??XD
都會跑出錯誤代碼我記得有啥500....= =?
發表於 : 2005-08-18 22:27
由 問題狂
風之劍客 寫:我安裝了perl解譯器也無法執行~??XD
都會跑出錯誤代碼我記得有啥500....= =?
Perl其實滿不穩定的
常常有時候無緣無故出現500 Error
重開機會是關掉瀏覽器就好了
還是PHP來的穩定多了
但是存屬個人看法
發表於 : 2005-08-18 22:39
由 風之劍客
我在重新開機跟關瀏覽器,刪COOKIE我都做過了!沒有用@..@
之前為了玩雷傲灌了有整合過perl的Apperv,也是500....
最後聽說CGI吃資源就不碰了!轉戰PHP~
誰叫小弟我沒有經濟能力128 RAM吃不消阿!

發表於 : 2005-08-18 23:03
由 ~倉木麻衣~
如果沒錯的話, 整合perl 的AppServ 2.4.1(2.4.2)有個地方要修改\r
在Apache的httpd.conf裡預設的perl編譯器是被註解起來的, 且路徑也不一定正確
代碼: 選擇全部
#!c:/program files/perl/perl
要先將註解的#去掉, 並修改路徑指向正確的perl.exe(註)
再來是你的cgi程式, 原則上是分成標頭及內文二部份
標頭部份至少需要有Content-type, 用來告訴瀏覽器這個CGI程式的輸出結果為何種格式
例如Content-type:text/plain 或Content-type:text/html
而標頭及真正的內文之間則需要有一行空行
大致上就是如此\r
註:
因某個因素, 在我安裝AppServ 2.4.1之前就已經有安裝perl了
所以我不能確定AppServ 2.4.1裝完後是否有包含perl直譯器
發表於 : 2005-08-18 23:10
由 風之劍客
~倉木麻衣~ 寫:
代碼: 選擇全部
#!c:/program files/perl/perl
要先將註解的#去掉, 並修改路徑指向正確的perl.exe(註)
!要嗎?
明天試試!又要看英文了!XD
發表於 : 2005-11-02 20:48
由 抓狂一族
我 WindowsXP 系統上的 Web server 是用 [Abyss Web Server]
來架的,它裡面有教怎麼設定 CGI 和 Perl 路徑 ... 英文的 !
依你個人需求選擇所須吧!Apache & Abyss Web Server ^^"
發表於 : 2005-11-03 00:56
由 咖啡不加糖
http://163.20.160.21/xoops22/t167/xoops207/list.htm
請參考這位老師的線上教學^^...第三章...想要跑cgi的話,必須先
安裝ActivePerl,然後照他的步驟更改,Appserv 2.4.0~2.4.4a
版都適用唷!
發表於 : 2006-01-26 09:53
由 lhw_chat
問題狂 寫:風之劍客 寫:我安裝了perl解譯器也無法執行~??XD
都會跑出錯誤代碼我記得有啥500....= =?
Perl其實滿不穩定的
常常有時候無緣無故出現500 Error
重開機會是關掉瀏覽器就好了
還是PHP來的穩定多了
但是存屬個人看法
我有時會也會這樣
