Abh*_*hek 6 nginx amazon-ec2 uwsgi
我正在 EC2 上使用 uwsgi 配置 nginx,我在文件
/var/log/nginx/error.log
.
我收到此错误:
200 connect() to unix:/tmp/uwsgi.sock 连接到上游时失败(2:没有这样的文件或目录)
我的 uwsgi.sock 位置是 /var/www/myapp/
如何从更改文件位置uwsgi://unix:/tmp/uwsgi.sock
以uwsgi://unix:/var/www/myapp/
在configuartion?
这可能是经典命名空间 Temp 的问题,请参阅:http ://fedoraproject.org/wiki/Features/ServicesPrivateTmp
但是您提到您已将 sock 位置设置为应用程序目录,您是否在该虚拟主机的 nginx 配置中完成了它?您肯定需要重新启动网络服务器才能使更改生效。
请参考这个问题及其答案,这在这种情况下可能有用。 配置 nginx 和 uwsgi 时出现“没有此类文件或目录”错误
请参阅 nginx.conf 文件中提到uwsgi_pass 的部分。如果您尚未进行此类更改,请执行此操作并重新启动网络服务器。我认为这必须解决问题。
归档时间: |
|
查看次数: |
5739 次 |
最近记录: |