在上篇文章《Python程式設計用什麼好?了解當下最火熱的Python CGI編程》我們簡單介紹了什麼是Python CGI編程,這篇文章就是深入了解並對Python cgi編程詳解與 Python cgi環境搭建、
Web伺服器支援及設定
在你進行CGI程式設計前,確保您的Web伺服器支援CGI及已經設定了CGI的處理程序。
Apache 支援CGI 設定:
設定好CGI目錄:
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
所有的HTTP伺服器執行CGI程式都會儲存在一個預先設定好的目錄。這個目錄被稱為CGI目錄,並且按照慣例,它被命名為/var/www/cgi-bin目錄。
CGI檔案的副檔名為.cgi,python也可以使用.py副檔名。
預設情況下,Linux伺服器配置在運行的cgi-bin目錄中為/var/www。
如果你想指定其他運行CGI 腳本的目錄,可以修改httpd.conf 配置文件,如下所示:
<Directory "/var/www/cgi-bin"> AllowOverride None Options +ExecCGI Order allow,deny Allow from all</Directory>
在AddHandler 中添加.py 後綴,這樣我們就可以訪問. py 結尾的python 腳本檔:
AddHandler cgi-script .cgi .pl .py
CGI環境變數
所有的CGI程式都會接收以下的環境變量,這些變數在CGI程式中扮演了重要的角色:
以上是什麼是Python CGI環境建置?用實例對Python cgi程式設計詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!