nginxとuwsgiの上部にdjangoを設定しようとしましたが、ローカルホストにアクセスしようとすると、502の不正なゲートウェイエラーが発生します
これは私の/etc/ ngingx / sites-available/defaultファイルです
server {
server_name testapp1.com www.testapp1.com;
access_log /var/log/nginx/testapp1.com.access.log;
location / {
uwsgi_pass unix:///var/run/uwsgi/app/testapp1/socket;
include uwsgi_params;
}
}
これは/etc/ nginx /apps-available/にある私のtestapp1.iniファイルです
[uwsgi]
thread=3
master=1
env = DJANGO_SETTINGS_MODULE=testapp1.settings
module = django.core.handlers.wsgi:WSGIHandler()
chdir = /home/paul/apps/testapp1
socket = /run/uwsgi/testapp1/socket
logto = /var/log/uwsgi/testapp1.log
これはuwsgi.logファイルです
2012年7月10日火曜日21:49:38-***[2012年7月10日火曜日21:49:38]にuWSGI1.0.3-debian(32ビット)を開始***2012年7月10日火曜日21:49:38- で
コンパイル
バージョン:4.6.2、2012年2月20日10:06:16 Tue Jul 10 21:49:38
2012-現在の作業ディレクトリ:/ Tue Jul 10 21:49:382012-
pidfileを/run/ uwsgi / app/testapp1に書き込みます/ pid Tue Jul 10 21:49:38 2012-
検出されたバイナリパス:/ usr / bin / uwsgi-core Tue Jul 10 21:49:38 2012-
setgid()to 33 Tue Jul 10 21:49:38 2012-setuid ()to 33 Tue Jul
1021:49:382012-メモリページサイズは4096バイト
TueJul10 21:49:382012-UNIXアドレスにバインドされたuwsgiソケット0
/run / uwsgi / app / testapp1 / socket fd 5 2012年7月10日火曜日21:49:38-bind():
そのようなファイルまたはディレクトリはありません[socket.c行107]
nginx.confファイルを変更しませんでした。