使用Rails和Nginx / Passenger查看动态页面

时间:2014-04-13 22:14:01

标签: ruby-on-rails nginx passenger

所以,我通过这个guide为我的Rails应用程序安装了Nginx和Phusion Passenger支持。我在Ubuntu 12.0.4上运行它。

我设置了一个指向我的Rails应用程序目录的虚拟主机条目,如root /srv/www/app/public;。这适用于在公共目录中提供静态页面,但我不清楚如何提供我通常使用Rails的动态视图。我尝试将root设置为/srv/www/app,但我只是获得了“403禁止”页面。我觉得我错过了一些相当明显的东西,但我不确定它是什么。

1 个答案:

答案 0 :(得分:1)

使用

检查Rails根文件夹的权限
ls -all

确保nginx使用的用户有权访问。 使用的用户列在配置文件顶部附近,其中包含关键字' user'。