nginx 的 403 错误 +乘客 +导轨 3
我有一个简单的应用程序,它在 Apache 上运行良好,但在迁移到 Nginx 后出现错误 403。
这是我的配置:
<代码> 服务器{
server_name myapp.com;
access_log off;
root /home/www/myapp/public;
autoindex on;
passenger_enabled on;
rails_env production;
} Nginx
从 www-data 用户运行,该用户对应用程序路径上的所有文件夹拥有 r+x 权限。
Nginx 是 0.8.54,Passenver 是 3.0.5。
有什么想法可能是错误的吗?
显然,nginx 日志文件中没有合理的错误(我将日志记录级别提高到最大),rails 日志文件中也没有任何错误。
I have simple application which works well on Apache but gives me error 403 after moving to Nginx.
Here is my configuration:
server {
server_name myapp.com;
access_log off;
root /home/www/myapp/public;
autoindex on;
passenger_enabled on;
rails_env production;
}
Nginx is running from www-data user which has r+x permissions to all the folders on the path to the application.
Nginx is 0.8.54 and Passenver is 3.0.5.
Any ideas what can be wrong?
Obviously no reasonable errors in nginx log file (I increased logging level to maximum) and also nothing in rails log files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您缺少 http 端口:
You're missing the http port: