【发布时间】:2011-07-14 03:37:34
【问题描述】:
我有一个 Python 脚本,它使用 PEST wsgi 库异步执行函数。但是,当我尝试导入另一个模块时,它只会导致 500 错误。
我尝试引用它的方式是:
from foo import *
from foo import Foo
其中 foo 是一个 .py 文件,其中有我想要引用的对象。
试图通过 Chrome 的 Inspect Element Control 监控调用,但找不到任何东西。
还尝试使用 Apache 的错误日志进行调试,但那里什么也没有。
任何提示表示赞赏。
更新: 我尝试了以下导致相同的 500 错误:
--利用
import site
和
site.addsitedir("path/to/my/py/files/folder")
--通过插入以下内容来修改 Apache2 httpd.conf 文件:
WSGIPythonPath /path/to/my/py/files/folder
--修改/etc/apache2/sites-available/myapp.conf中的应用程序配置文件,插入上面的WSGIPythonPath
【问题讨论】:
标签: python apache2 cgi mod-wsgi wsgi