问题与this one相同,但我使用upstart。如何修改我下面的upstart conf使其工作。
gunicorn.conf
description "gunicorn"
start on (filesystem)
stop on runlevel [016]
respawn
console log
setuid nobody
setgid nogroup
chdir /home/spadmin/spcrm
exec /home/spadmin/.virtualenvs/crm/bin/python /home/spadmin/spcrm/manage.py run_gunicorn -w 3 -k gevent
Nginx是通过Nginx包的upstart conf启动的。如果相关的话,我可以贴出来。在
好奇:这个问题和开始工作的时间有关吗? 上述问题提供了解决办法,但没有解释。在
Jingo的评论描述了使用DEBUG=False运行时常见问题的解决方案。试试看,但也要确保你正在检查你的gunicorn日志/控制台。实际的异常应该记录在那里,这样可以让您知道是ALLOWED\u HOSTS问题(您会看到可疑的操作异常)还是其他问题。在
您可能还想考虑将Sentry添加到您的项目中(通过它的Raven客户端)。这将收集日志消息并将未捕获的异常记录到一个非常有用的web应用程序中。见http://sentry.readthedocs.org/en/latest/
相关问题 更多 >
编程相关推荐