私のプロジェクトのルートディレクトリにgunicorn_djangoを実行できますが、私はスーパーバイザですべてのものを設定すると、 "エラー:myprojectを見つけることができません。あなたのPYTHONPATHに "設定してください。"gunicorn_djangoエラー "あなたのPYTHONPATHにmyproject.settingsが見つかりません"
上司設定:
command=/usr/local/django/myproject/gunicorn_django -c /usr/local/django/myproject/gunicorn.conf.py
directory=/usr/local/django/myproject
user=www-data
autostart=true
autorestart=true
stdout_logfile=/var/log/supervisor/supervisord.log
redirect_stderr=true
gunicorn_django configureコンファイルgunicorn.conf.py
bind = "127.0.0.1:9004"
logfile ="/var/www/vhosts/myproject.net/log/gunicorn.log"
workers = 3
UPDATE:そのWWW-データが読み取りを持っていなかったので、問題解決、それはでしたsettings.pyとその他の必要なファイルへのアクセス許可
このコマンドに変更した後、より詳細なエラー情報が得られました。ファイル許可のものです – icn
あなたはそれを正確に修正するために何をしましたか? –