我试图学习如何使用Apache执行python代码。经过各种教程,我配置了我的conf文件 如下允许python代码执行。
000-default.conf
:
我的python程序hello.py
如下:
该程序放在目录/var/www/html/cgi-bin/
中。设置完所有这些后,当我转到文件的地址(www.domainname.com/cgi-bin/hello.py
)时,我遇到了以下错误。
如何解决此错误并让我的代码运行?
答案 0 :(得分:1)
你的python文件中需要一个处理程序。
from mod_python import apache
def handler(req):
req.content_type = "text/plain"
req.write("Hello World!")
return apache.OK