簡體   English   中英

OSError:[Errno 13]運行CGIHTTPServer時

[英]OSError: [Errno 13] when running CGIHTTPServer

我在一個Ubuntu服務器上,當我運行python -m CGIHTTPServer 80
它工作正常。 但后來我去了它顯示的網站:

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腳本

/cgi-bin/weather.py應該是可執行的。

確保您已授予該文件適當的權限。 例如:

chmod u+x /cgi-bin/weather.py

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM