此 WSGI 应用程序无法访问守护进程:/mod.wsgi
Posted
技术标签:
【中文标题】此 WSGI 应用程序无法访问守护进程:/mod.wsgi【英文标题】:Daemon process cannot be accessed by this WSGI application: /mod.wsgi 【发布时间】:2012-08-13 01:57:32 【问题描述】:为什么会出现这个错误?
Daemon process called 'dom_server' cannot be accessed by this WSGI application: /home/stakkit/webapps/dom_server/dom-fisica.wsgi
dom-fisica.wsgi 文件:
import os
import sys
#sys.path.append('/home/stakkit/webapps/dom_server')
sys.path.append('/home/stakkit/webapps/dom_server/osqa')
os.environ['DJANGO_SETTINGS_MODULE'] = 'osqa.settings_fisica'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
这是我的 httpd.conf http://pastebin.com/dQfq1RTN
谢谢!
【问题讨论】:
任何帮助表示赞赏! 【参考方案1】:将 VirtualHost 之外的 WSGIDaemonProcess 移至全局范围。
只有在同一站点的 80/443 对的情况下,您才能像您一样访问 VirtualHost。
【讨论】:
以上是关于此 WSGI 应用程序无法访问守护进程:/mod.wsgi的主要内容,如果未能解决你的问题,请参考以下文章
Django + mod_wsgi + apache2 - 子进程 XXX 仍然没有退出,发送一个 SIGTERM
403 错误禁止您无权访问此服务器 mod_wsgi 和 apache 上的 /myapp
当我触摸 wsgi 脚本时,带有 mod_wsgi 的烧瓶应用程序不会重新加载