[英]WSGI/Nginx/Internal server error arises when I deactivate virtual environment (no python application found)
我陷入了這個錯誤。 --未找到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)進行比較。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.