Python CGI脚本不运行

时间:2016-04-08 21:07:19

标签: python macos apache server cgi

我试图在apache webserver上运行一个简单的python cgi脚本。但是当我尝试访问(http://localhost/cgi-bin/environment_key.py)时的输出,它只是python代码......文件没有运行。我尝试了在stackoverflow中找到的其他解决方案来解决这个问题,但它还没有工作。

我更改了httpd.conf,但没有。

这是我的python文件:

Using enum:
Before sort: [5, 6, 7, 9, 2, 4, 8, 1, 10, 3]
After sort: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Using while:
Before sort: [6, 5, 9, 2, 1, 3, 10, 4, 7, 8]
After sort: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

我的httpd.conf。

#!/usr/bin/env python
import os

print "Content-type: text/html\r\n\r\n"
print "<font size=+1>Environment</font><\br>"; 
for param in os.environ.keys():
    print "<b>%20s</b>: %s<\br>" % (param, os.environ[param])

感谢。

0 个答案:

没有答案