linux uwsgi 非root,把项目复制到linux 用manage运行没问题。用uwsgi运行报错

在尝试启动Django项目时遇到AppRegistryNotReady错误,表明应用程序尚未完全加载。此问题通常发生在设置或初始化阶段。同时,uWSGI服务器显示以root权限运行的警告,并提示使用--uid选项。这可能涉及到进程权限配置和Django应用的正确启动顺序。解决这些问题需要检查项目的初始化过程和uWSGI的配置文件。
摘要由CSDN通过智能技术生成

File "/usr/local/lib/python3.5/site-packages/django/apps/registry.py", line 249, in get_containing_app_config

self.check_apps_ready()

File "/usr/local/lib/python3.5/site-packages/django/apps/registry.py", line 132, in check_apps_ready

raise AppRegistryNotReady("Apps aren't loaded yet.")

django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

unable to load app 0 (mountpoint='') (callable not found or import error)

*** no app loaded. going in full dynamic mode ***

uWSGI running as root, you can use --uid/--gid/--chroot options

*** WARNING: you are running uWSGI as root !!! (use the --uid flag) ***

*** uWSGI is running in multiple interpreter mode ***

spawned uWSGI worker 1 (and the only) (pid: 22148, cores: 1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值