簡體   English   中英

停用虛擬環境時,出現WSGI / Nginx /內部服務器錯誤(未找到python應用程序)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM