7 months ago

在设定Nginx服务器时,出现500的错误:

通过检视log(可以查看Rails和Nginx具体错误)查看错误
使用root身份进行查看(rails是deploy身份),然后输入tail -n 500 /var/log/nginx/error.log,500是显示最后500行,后面的文档是Nginx log 所在的位置,打开后,找出错误:

错误中给了一个解决方案的连接passenger + Nginx服务器故障排查

是某个文档没有权限访问根目录 需要更改档案权限,这个档案在报错中显示是:/home/deploy/rails-recipes/current/config.ru
因此根据故障排查链接的解决方案:

用root身份给此文档放权,问题解决

← Rails部署错误记录 回呼callback →
 
comments powered by Disqus