我问它是因为我写的应用程序很简单,但它不起作用。
我在终端的/dir
:
python3 -m http.server --cgi
我的脚本位于dir / cgi-bin / hp.py中,代码为:
#!/usr/bin/env python3
print"Content-type: text/html"
print()
print"<h1>Hello world!</h1>"
我在浏览器窗口中看到:
错误回复
错误代码:403
消息:CGI脚本不可执行('/cgi-bin/hp.py') 错误代码说明:HTTPStatus.FORBIDDEN - 请求被禁止 - 授权无济于事。“
我该如何解决?
答案 0 :(得分:1)
以下是我尝试重现问题的步骤:
# app.py
print("Content-type: text/html")
print()
print("<h1>Hello world!</h1>")