首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django 1.5在"it worked“页面显示和error 500之间切换

django 1.5在"it worked“页面显示和error 500之间切换
EN

Stack Overflow用户
提问于 2013-05-17 05:27:52
回答 1查看 187关注 0票数 0

在装有Apache2的red hat 4 web服务器上安装了Django 1.5 python2.7 mod_wsgi和python-sql。"It worked“页面始终在正确显示和"internal server error”"500“之间切换。

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

我重新启动了Apache,删除了为python 3.2配置的wsgi,并为2.7重新配置和安装了wsgi。我还尝试创建了一个新项目,mysql数据库,并放弃了不可取的做法。

在python 3.2安装中,我遇到了管理页面注册在应用和不存在之间翻转的问题。

这个错误是在debug = true、没有安装应用程序、还没有数据库配置的情况下发生的,我认为除了wsgi文件之外,还有一个完整的基准系统,该文件似乎可以很好地用于3.2安装。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-17 08:12:07

如果您遇到Python鸡蛋缓存的问题,请参阅mod_wsgi文档,网址为:

  • http://code.google.com/p/modwsgi/wiki/ApplicationIssues#Access_Rights_Of_Apache_User

它闪烁的原因可能是因为您正在运行多进程配置,因此请求可以转到不同的进程。虽然对于不同的进程会有所不同,但通常可以通过代码中的导入顺序依赖关系来解释,它是否有效取决于URL被访问的顺序。

如果使用Django并使用Django开发服务器进行开发,通常不会出现这样的排序问题,因为Django开发服务器在处理请求之前预先加载了代码。我已经在下面的文章中对这个特定的Django问题发表了评论:

  • http://blog.dscpl.com.au/2010/03/improved-wsgi-script-for-use-with.html

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16597793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档