2016-11-14 20 views
3

を作成していない:私は以下を参照してくださいnginxのログを見てみるとuwsgiは、私は次のように構成していたソケットファイル

server { 
listen 80; 
server_name mysite.com www.mysite.com; 
access_log /var/log/nginx/mysite.com_access.log; 
error_log /var/log/nginx/mysite.com_error.log; 
client_max_body_size 75M; 

location/{ 
    uwsgi_pass unix:///tmp/mysite.com.sock; 
    include uwsgi_params; 
} 
} 

[uwsgi] 
vhost = true 
plugins = python,logfile 
socket = /tmp/mysite.com.sock 
master = true 
enable-threads = true 
processes = 4 
wsgi-file = /home/ubuntu/myappwebsite/myapp/myapp/wsgi.py 
chdir = /home/ubuntu/myappwebsite/myapp 
touch-reload = /home/ubuntu/myappwebsite/myapp/myapp/reload 
logger=file:/tmp/uwsgi-error.log 
vacuum = true 

とnginxのための

2016/11/14 01:36:43 [error] 10779#10779: *9 connect() to unix:///tmp/mysite.com.sock failed (111: Connection refused) while connecting to upstream, client: 10.13.142.61, server: mysite.com, request: "GET/HTTP/1.1", upstream: "uwsgi://unix:///tmp/mysite.c 

私のuwsgiログファイルには次のようなものがあります:

Mon Nov 14 02:08:22 2016 - unable to find logger file 

私はいくつかの奇妙な理由でuwsgiログに問題を見つけることができません。私はここに欠けている何か他にありますか?私はそれが役立つ場合、Ubuntu 16.04でEC2を使用しています。私はグーグルでこれをもう一度ゼロから再構成し、まだ役に立たない。どうぞ、助けてください!

+0

解決方法はありますか? –

答えて

0

wsgi fileの所有者がnginxユーザーと同じであることを確認してください。

chown www-data:www-data wsgi.py 
関連する問題