Highslide for Wordpress Plugin

CGI(Common Gateway Interface,共同閘道管制介面)不是一種語言,而是做為網頁伺服器與程式溝通的介面,也就是讓網頁伺服器透過 CGI 去執行程式,提供使用者與伺服器互動的一種管道。

CGI 程式可以用 C 語言、 Perl 語言或 Visual Basic 語言撰寫,過去很多動態網頁程式都是用 CGI 寫的,例如:留言版、計數器、聊天室…等。

CGI 網頁的副檔名通常為 .cgi 或 .pl,可以在 /etc/httpd/conf/httpd.conf 設定檔中的 AddHandler 項目找到此設定。

vi /etc/httpd/conf/httpd.conf

第844行 AddHandler cgi-script .cgi 刪除最前面的#,讓網頁存取.cgi的檔案

檢查有沒有下面這部分,若沒有則加入。

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

#
# "/var/www/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "/var/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

CGI 網頁預設的存取路徑是 /var/www/cgi-bin ,所以可將做好的 CGI 網頁檔案放在此資料夾中,並將檔案權限設為 755。

chmod -R /var/www/cgi-bin

參考範例請見第六部份的WWWCount。

Reference Page:

http://cms.cc.nthu.edu.tw/moodle2/mod/resource/view.php?id=55

Related Posts with Thumbnails
留下迴響