1.py 文件是否已设置为可执行的
脚本下可以执行python 1.py可以正常输出
查看文件权限是可执行的
@zqifa: 那可能是web server的CGI映射没配置好
@dudu: 是windows系统,在网站目录下直接执行python -m http.server启动的服务,还要做映射吗?
@zqifa: 加上cgi选项试试
python -m http.server --cgi 8000
@dudu: 不显示源码,但是必须要在cgi-bin目录下,而且
#!/usr/bin/python
print('hello world')
这样的代码输出是空白的
@dudu: 日志里执行后返回为空,只是为什么
127.0.0.1 - - [16/Feb/2017 14:50:23] "GET /cgi-bin/1.py HTTP/1.1" 200 -
127.0.0.1 - - [16/Feb/2017 14:50:23] command: D:\python.exe -u d:\www\python\py\cgi-bin\1.py ""
127.0.0.1 - - [16/Feb/2017 14:50:23] CGI script exited OK
@dudu: 感谢,问题已解决
遇到了同样的问题,怎么解决的的啊?求解答