国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識(shí)|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識(shí) - Windows 配置Apache以便在瀏覽器中運(yùn)行Python script的CGI模式

Windows 配置Apache以便在瀏覽器中運(yùn)行Python script的CGI模式

2021-08-26 16:58服務(wù)器技術(shù)網(wǎng) 服務(wù)器知識(shí)

在前面的我的一篇文章中 “Windows XP下的Python 首次安裝配置和使用 ”談到當(dāng)想在Apache服務(wù)器下運(yùn)行Python script的時(shí)候,發(fā)現(xiàn)Apache的mod_python版本還不支持Python 2.6更別說3.0.1了,只有2.5之下的,折騰著卸載和安裝,最后還沒搞定,就先

現(xiàn)在因?yàn)橐呀?jīng)安裝了2.6的Python,以及支持2.6的Eric4,就不想再重新安裝2.5來繼續(xù)配置Apache下mod_python了。

后來發(fā)現(xiàn)了一篇文章Running Python as CGI in Apache in Windows ,講述以CGI模式代替mod_python來運(yùn)行python script。還有這篇Python for Windows 。

做法是:

打開httpd.conf,找到”#ScriptInterpreterSource Registry “,移除前面的注釋# (如果找不到這行,就自己添加進(jìn)去)
找到“Options Indexes FollowSymLinks ”這句,在后面加上”ExecCGI “。(那個(gè)”Indexes “最好也能去掉,因?yàn)槿绻蝗サ舻脑挘夸浵旅鏇]有index.html這種文件,就會(huì)顯示出目錄列表下的所有文件,所以有安全漏洞問題。如果去掉Indexes,而且沒有index.html文件的話,就會(huì)顯示一個(gè)Forbidden頁面)
找到”AddHandler cgi-script .cgi “,在后面加上 .py。如果沒有這句,可以自己添加 “AddHandler cgi-script .py”
重新啟動(dòng)Apache即可 (有的時(shí)候restart會(huì)導(dǎo)致Apache死掉,所以碰到這種情況的人可以stop先再start)
然后創(chuàng)建一個(gè)test.py script,

print "Content-type: text/html"
print ""
print "<html><head></head><body>"
print "Hello World"
print "</body></html>"注意第二句print “”不能少,如果沒有這句,會(huì)引起一個(gè) “500 Internal Server Error” 錯(cuò)誤。

在瀏覽器中運(yùn)行http://localhost/test.py,Hello World兩個(gè)字被輸出后表明運(yùn)行正常。

另外,有些錯(cuò)誤提示如下:

沒有添加ScriptInterpreterSource Registry,會(huì)出現(xiàn)500 Internal Server Error 錯(cuò)誤。
沒有添加ExecCGI,會(huì)出現(xiàn)403 Forbidden You don't have permission to access /test.py on this server 。
沒有添加AddHandler cgi-script .py,那內(nèi)容就會(huì)以text文本式樣顯示在瀏覽器中。
注 :

添加ScriptInterpreterSource Registry的用意是讓W(xué)indows用Registry來找到Python的安裝地方。
ExecCGI是讓python script可以運(yùn)行在任意目錄下面,因?yàn)锳pache默認(rèn)是讓cgi script運(yùn)行在cgi-bin目錄下。而我把test.py放到htdocs下運(yùn)行就會(huì)出現(xiàn)403 Forbidden的問題。所以需要加上ExecCGI,這樣就可以在htdocs下運(yùn)行.py script了。但是ExceCGI會(huì)有安全漏洞的問題。用FastCGI會(huì)安全一些。但是前提是需要安裝上FastCGI才可以。
CGI模式比mod_python模式要慢。所以以后有機(jī)會(huì)在別的電腦上再試試mod_python模式吧。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久草免费在线视频 | 国产一区二区三区在线免费看 | 国产一级一级国产 | 亚洲啪啪网站 | 蜜臀久久精品99国产精品日本 | 综合中文字幕 | 中文字幕第5页 | 特级毛片在线大全免费播放 | 亚洲精品久久久久久一区二区 | 精品久久久久久久 | 精品在线一区二区 | 亚洲国产高清在线 | 午夜精品久久久久久久久 | 在线成人av | 亚洲高清视频在线 | 成人久久久久爱 | 毛片在线视频 | 久久精品国产99精品国产亚洲性色 | 99这里只有精品视频 | 欧洲精品久久久久69精品 | 日本中文字幕网 | 日本精品1区2区 | 日韩手机在线 | 97久久精品人人做人人爽50路 | 国产欧美久久久久久 | 91麻豆精品国产91久久久资源速度 | 不卡的一区二区 | 91亚洲国产精品 | 日本久久网 | 欧美精品一区视频 | 国产精品久久久久久久久久妞妞 | 中文字幕视频在线免费 | 99久久久久久 | 国产欧美精品 | 午夜精品视频 | 久久久久黑人 | 日日操天天爽 | 噜噜噜视频在线观看 | 日本中文一区二区 | 国产高清在线精品一区二区三区 | 午夜精品久久久久久久男人的天堂 |