【问题标题】:Touching django wsgi file to reload doesn't work well触摸 django wsgi 文件以重新加载效果不佳
【发布时间】:2012-10-13 07:12:49
【问题描述】:

触摸 django wsgi 文件不会重新加载。

所以我重新启动 apache 以反映更改而不是触摸 wsgi 文件。

以下是每个软件的版本。

Apache/2.2.3 (CentOS) mod_wsgi/3.3 Python/2.7.1 Django/1.4

但是 Django/1.3.1 也可以。

这里面和Django/1.4有冲突吗?

任何建议将不胜感激。

【问题讨论】:

标签: python django apache python-2.7 mod-wsgi


【解决方案1】:

您必须确保您使用的是 mod_wsgi 的守护程序模式。

http://blog.dscpl.com.au/2012/10/why-are-you-using-embedded-mode-of.html

http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode

仔细检查你是不是。

【讨论】:

  • 感谢您的回复。我正在使用 mod_wsgi 的守护程序模式,如下所示。 WSGIDaemonProcess abc.jp user=webuser group=webuser processes=8 threads=16 home=/ maximum-requests=2000 shutdown-timeout=30 WSGIProcessGroup abc.jp 我觉得Django1.4可能有问题..
  • Django 不应该与它有任何关系。在 Apache 中将 LogLevel 设置为 into 并且 mod_wsgi 将记录它在做什么。请注意,仅在下一次请求时才会重新加载,而不是在您触摸文件时。
  • 我会尝试你的建议,然后报告它!再次感谢您!
猜你喜欢
  • 2013-08-07
  • 2019-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-08
  • 1970-01-01
  • 2023-03-15
  • 1970-01-01
相关资源
最近更新 更多