【问题标题】: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
    

    【讨论】:

      猜你喜欢
      • 2017-08-16
      • 2014-10-12
      • 2017-09-22
      • 1970-01-01
      • 2013-10-29
      • 2014-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多