Unicorn和nginx(13:许可被拒绝)

时间:2016-02-24 13:38:13

标签: ruby-on-rails-4 nginx unicorn

我正在使用ngnix和unicorn启动应用程序,但在log nginx中出现此错误

 *1 connect() to unix:/tmp/unicorn.sock failed (13: Permission denied) while connecting to upstream, client: 181.52.249.209, server: lovebeeroficial.com

我发现了类似的错误但不适合我,该文件拥有所有权限

我试试Nginx getting Permission denied when connecting to Unicorn 和{{3}}

-rwxrwxrwx. 1 azureuser azureuser    1 Feb 24 07:43 unicorn.sock

1 个答案:

答案 0 :(得分:2)

-rwxrwxrwx. 1 azureuser azureuser 1 Feb 24 07:43 unicorn.sock - 它看起来不像unix socket srwxrwxrwx. 1 azureuser azureuser 1 Feb 24 07:43 unicorn.sock - 它应该是这样的。

你需要检查你的独角兽真正存放插座的位置。

如果你确定独角兽使用/tmp,那么rm -rf /tmp/unicorn.sock并重启独角兽。