1
我在Ubuntu服務器上,當我運行python -m CGIHTTPServer 80
它工作正常。但後來我去的網站就說明這一點:OSError:[Errno 13]運行時CGIHTTPServer
172.16.1.19 - - [25/Feb/2017 17:23:52] "GET /cgi-bin/weather.py HTTP/1.1" 200 -
Traceback (most recent call last):
File "/usr/lib/python2.7/CGIHTTPServer.py", line 248, in run_cgi
os.execve(scriptfile, args, env)
OSError: [Errno 13] Permission denied
我使用iframe連接到CGI腳本
我有多個文件,所以應該給這個目錄的權限? –
@HaaruunI,你需要爲所有的cgi腳本設置執行權限。包含腳本的目錄應該也是accessbiel('x'權限) – falsetru