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吃不消阿! :cry:

發表於 : 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來的穩定多了
但是存屬個人看法
我有時會也會這樣 :-|