Django1.5在“it worked”页面显示和错误500之间切换

2024-06-17 09:21:22 发布

您现在位置:Python中文网/ 问答频道 /正文

在带有Apache2的red hat 4 web服务器上安装了Django1.5Python2.7mod_ghGi和PythonSQL。 “It worked”页面在正确显示和“internal server error”“500”之间不断切换

当按F5时,翻转非常频繁,但不仅仅是在快速发送请求时。在

我重新启动了Apache,删除了为python3.2配置的wsgi,并为2.7重新配置和安装了wsgi。我还尝试过创建一个新的项目mysql数据库,但并不明智。在

在安装python3.2时,我遇到了管理页面注册在我所应用的内容之间切换的问题。在

这个错误发生在debug=true,没有安装应用程序,还没有数据库配置,我假设除了wsgi文件之外,还有一个完整的基线系统,这个文件对于3.2安装来说似乎可以正常工作。在


Tags: 文件webmod数据库wsgihatitred
1条回答
网友
1楼 · 发布于 2024-06-17 09:21:22

如果您在Python egg缓存中遇到问题,请参阅mod wsgi文档:

它触发的原因可能是因为您正在运行多进程配置,因此请求可以转到不同的进程。尽管对于不同的进程,它会有所不同,这有点奇怪,但通常是通过代码中的导入顺序依赖关系来解释的,其中导入顺序依赖于访问url的顺序。在

如果使用Django并使用Django开发人员服务器进行开发,这种排序问题通常不会出现,因为Django开发服务器在处理请求之前预加载代码。我在以下文章中对Django的具体问题发表了评论:

请注意,中的代码示例对应于旧的Django版本,因此现在可能不适合使用。在

相关问题 更多 >