【问题标题】:Why does python not working?为什么python不工作?
【发布时间】:2014-08-04 02:56:53
【问题描述】:

我不知道为什么 python 在 ubuntu 中不能与 apache 一起工作。

我已经安装了 python 和 libapache2-mod-python。

我的默认配置文件:

Options Indexes FollowSymLinks MultiViews
AlowOverride None
Order allow,deny
Allow from all

# Python
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On

我的错误日志是空的。

我已经启用了 python 模块。

一个简单的python文件:

def index(req):
    return "TEST";

但是从网络服务器访问时没有响应。

有人可以帮助我吗?

【问题讨论】:

  • 您已经定义了一个函数,但从未调用过它。你需要调用你的函数来查看一些输出
  • 而且,mod_python 真的死了,改用mod_wsgi
  • 那么 apache 使用 mod_wsgi 运行 python 应用程序的配置应该是什么?

标签: python web apache2 mod-python


【解决方案1】:

你已经定义了一个函数,这很好! 现在,只需调用它。像这样:

def index():
    return "TEST"

index()

(请注意,与 C 不同,python 中的语句末尾不需要;

【讨论】:

    猜你喜欢
    • 2016-05-09
    • 2022-11-25
    • 2018-02-23
    • 2016-11-19
    • 1970-01-01
    • 2017-09-14
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多