首頁  >  文章  >  後端開發  >  什麼是Python CGI環境建置?用實例對Python cgi程式設計詳解

什麼是Python CGI環境建置?用實例對Python cgi程式設計詳解

Tomorin
Tomorin原創
2018-08-16 13:52:321578瀏覽

在上篇文章《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程式設計詳解


以上是什麼是Python CGI環境建置?用實例對Python cgi程式設計詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn