[問題] 如何在Apache 加入支援CGI ?

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
jackychungx
星球普通子民
星球普通子民
文章: 6
註冊時間: 2004-09-29 21:30
來自: 天上人間

[問題] 如何在Apache 加入支援CGI ?

文章 jackychungx »

請問大家,如何在Apache 加入支援CGI ?

我已安裝Apache,及已支援PHP,但怎才可支援CGI ???
在站內的教學已看過,但還是不明白(小弟是新手)

是否一定要安裝perl 才支援CGI ? Perl 又是什麼?
使用者權限要設定嗎? 如何設定?
有沒有最簡單的方法,不用裝其他軟件可支援CGI ....

小弟在網上找了整整兩星期,但還未解決問題 :-( 求各位高人指點~萬分感激!!!

作業系統: win xp
apache_1.3.29-win32
php-4.3.9-Win32
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

偷一段 openwebmail 中的說明
CGI (Common Gateway Interface)
CGI是Common Gateway Interface 的簡稱。是World Wide Web 主機和 CGI 程式間傳輸資訊的定義。所謂的 CGI 程式是遵照 CGI 規格定義所設計出的程式,負責接收和回傳資料。程式可以用任何一種程式語言來撰寫,包括 C, Perl, Java, 以及 Visual Basic。 CGI 程式最常用於 Web 主機和使用者間的互動。 舉例來說,許多 HTML 的網頁有包含表格,當按下確認按鈕後使用一個CGI程式來處理該表格的資料。 另外,一種漸漸增加的方式來提供動態的回饋給使用者,包含可執行程式碼或是小程式,可以在使用者的電腦上執行而不是在網頁主機。這些程式有可能是Java applets, Java scripts,或是 ActiveX 控制碼,這些技術整體上被認為是客戶端的解決方案。所以 CGI 在主機上執行就被認為是主機端的解決方案。
換言之 CGI 只是一個統稱, webserver 本身都支援 CGI
至於你要執行的是 perl, c or java (其實php也能以cgi方式執行)
就要看你系統本身的支援了(也就是有沒有安裝該相關的軟體)
而不是裝了 perl 才支援 cgi

以你在 windows + apache 來說,就是就 ActivePerl 吧\r
或是將 php 改由 CGI 方式執行

FYI:
http://dob.tnc.edu.tw/themes/old/showPa ... s=607&t=60
http://linux.tnc.edu.tw/techdoc/perl_in ... WHATISPERL
主題已鎖定

回到「phpBB 2 安裝與使用」