3
我有以下配置:uwsgi不是創建一個套接字文件
[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的:
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;
}
}
當我看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。我已經搜索並重新配置這從頭開始,仍然無濟於事。請任何幫助表示讚賞!
您是否曾經爲此找到過解決方案? –