WSGI / Nginx / 内部服务器错误出现在我停用虚拟环境(未找到python应用程序)时



我遇到了这个错误。 --未找到Python应用程序,请检查启动日志中的错误-- 内部服务器错误。

每当我在虚拟环境中时,一切正常,但是如果我停用 virtualenv,每次向我的网页发送 GET 查询时,我都会不断收到此错误。 因此,由于此问题,我在主管模式下收到此错误。

我已经使用以下命令在主管模式之外对此进行了测试: UWSGI —ini my_site_uwsgi.ini 就像我之前说的,当我在 virtualenv 中时它工作正常,当我停用 virtualenv 时它会引发上面列出的错误错误。

#codepaint_news_uwsgi.ini
[uwsgi]
chdir = /home/django/codepaint
module = codepaint.wsgi
home = /home/django/venv
master = true
processes = 10
socket = /home/django/codepaint/uwsgi_nginx.sock
chmod-socket = 666
vacuum = true
env = DEBUG_MODE=False
_____________________________________
#wsgi.py
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "codepaint.settings")
application = get_wsgi_application()
______________________________________

内部服务器错误。 --未找到Python应用程序,请检查启动日志中的错误--

将 venv 中已安装的应用程序与非 venv(全局 python(中的应用程序进行比较。

最新更新