1
我有這個測試Python文件在IIS塞汀起來的Python 5.1
import os
print 'Content-type: text/html'
print
print '<HTML><HEAD><TITLE>Python Sample CGI</TITLE></HEAD>'
print '<BODY>'
print "<H1>This is A Sample Python CGI Script</H1>"
print '<br>'
if os.environ.has_key('REMOTE_HOST'):
print "<p>You have accessed this site from IP: "+os.environ["REMOTE_HOST"]+"</p>"
else:
print os.environ['COMPUTERNAME']
print '</BODY></html>'
我在IIS 5.1與執行腳本的權限創建的應用程序,並創建一個映射的.py這樣的:
C:\Python30\python.exe -u "%" "%"
但是,當我嘗試執行我得到了以下錯誤的腳本:
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
C:\Python30\python.exe: can't find '__main__.py' in ''
任何想法?
謝謝... 但現在我還有其他的錯誤: CGI錯誤 文件 「C:\的Inetpub \ wwwroot的\的GeoServer \ python.py」,第2行 打印 '內容類型:文本/ HTML' ^ 語法錯誤:無效的語法 – Paul 2009-04-08 15:49:43