And*_*w C 5 apache django mod-python
可能重复:
Django未处理的异常
我随机得到500个服务器错误并尝试诊断问题.设置是:
Apache + mod_python + Django
我的500.html页面由Django提供,但我不知道导致错误的原因.我的Apache access.log和error.log文件不包含任何有价值的调试信息,除了显示请求返回500.
某处有一个mod_python或一般python错误日志(Ubuntu服务器)?
谢谢!
是的,您的 apache confs 中应该有一个条目,说明虚拟服务器的错误日志的位置。例如,我的虚拟服务器的名称是 djangoserver,在我的 /etc/apache2/sites-enabled/djangoserver 文件中是以下行
ErrorLog /var/log/apache2/djangoserver-errors.log
Run Code Online (Sandbox Code Playgroud)
尽管现在我重读了您的问题,但看来您已经处理了 apache 日志。我不相信 mod_python 或 python 本身有任何单独的日志。
这是制作组吗?
如果没有,您可能希望打开调试模式,然后 Django 会生成包含错误信息的非常详细的屏幕。在项目的settings.py中,设置
DEBUG = True
TEMPLATE_DEBUG = DEBUG
Run Code Online (Sandbox Code Playgroud)
禁用通用 500 错误屏幕并查看详细故障。
| 归档时间: |
|
| 查看次数: |
5372 次 |
| 最近记录: |