uWSGIで自動起動しようとするとタイトルのエラーが出力され、502BadGatewayになってしまいます。
実行ユーザ、もしくは対象ディレクトリの権限の問題なのかと思いますが解決できず..。
nginx等の実行ユーザはすべてubuntu
です。
/tmp
の所有者権限はroot
だったので、ソケットの作成場所を変更してみましたが解決できず..。
お助け願いいたします。
解決に向けて情報が不足しておりましたらお申し付けください。
環境
- EC2(Ubuntu 14.04 LTS), Nginx, uWSGI, Django
エラー内容
connect() to unix:///tmp/myproject.sock failed (2: No such file or directory) while connecting to upstream
uWSGI.ini
[uwsgi] # Django base chdir = /home/ubuntu/myproject # Django WSGI module = myproject.wsgi:application # Process processes = 8 master = True no-orphans = true vacuum = True pidfile = %duwsgi.pid log-date = true # Socket socket = /tmp/myproject.sock chmod-socket = 666 uid = ubuntu gid = ubuntu # daemonize = %d../logs/uwsgi.log
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/30 13:09
2018/05/31 02:52
2018/06/02 08:05
2018/06/02 08:11 編集