【问题标题】:Apache: python code execution error on Apache running on ubuntu 14.04 ServerApache:在 ubuntu 14.04 服务器上运行的 Apache 上的 python 代码执行错误
【发布时间】:2015-07-12 09:00:48
【问题描述】:
我试图学习如何使用 Apache 执行 python 代码。经过各种教程,我配置了我的 conf 文件
如下允许python代码执行。
000-default.conf:
我的python程序hello.py如下:
程序放在目录/var/www/html/cgi-bin/。设置完所有这些后,当我转到文件地址 (www.domainname.com/cgi-bin/hello.py) 时,遇到以下错误。
如何解决此错误并让我的代码运行?
【问题讨论】:
标签:
python
apache
ubuntu
cgi
【解决方案1】:
您的 python 文件中需要一个处理程序。
from mod_python import apache
def handler(req):
req.content_type = "text/plain"
req.write("Hello World!")
return apache.OK