无法运行'uwsgi iniuwsgi.ini文件`,日志为“未加载应用程序”。以全动态模式运行`

2024-10-02 04:20:47 发布

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

我有uwsgi.ini的以下配置,您可以看到下面的配置。
我想我的配置没有问题,但是仍然不能运行uWSGI成功。在

[uwsgi]
chdir=/data/lll/repo/Qn
uid=nobody
gid=nobody
module=Qn.wsgi:application
socket=/data/lll/repo/Qn/uwsgi.sock
master=true
workers=5
pidfile=/data/lll/repo/Qn/uwsgi.pid
vacuum=true
thunder-lock=true
enable-threads=true
harakiri=30
post-buffering=4096
daemonize=/data/lll/repo/Qn/uwsgi.log

然后我运行uwsgi --ini uwsgi.ini。 在uwsgi.log中获取以下回溯:

^{pr2}$

似乎uWSGI无法启动。在

我的wsgi.py配置如下:

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Qn.settings")

import django

print("django.setup()")
django.setup()

from socketio import Middleware
from qn_admin_website_chat.views import sio

django_app = get_wsgi_application()
application = Middleware(sio, django_app)

if __name__ == '__main__':
    import eventlet
    import eventlet.wsgi
    eventlet.wsgi.server(eventlet.listen(('', 8000)), application)  

Tags: djangoimportlogtruewsgidataapplicationrepo
1条回答
网友
1楼 · 发布于 2024-10-02 04:20:47

我已经找到了一个解决办法。但是看起来你在做chdir=/data/lll/repo/Qn然后module=Qn.wsgi:application。你在Qn回购中有Qn模块吗?有/data/lll/repo/Qn/Qn.py还是{}?在

相关问题 更多 >

    热门问题