所以,我通过这个guide为我的Rails应用程序安装了Nginx和Phusion Passenger支持。我在Ubuntu 12.0.4上运行它。
我设置了一个指向我的Rails应用程序目录的虚拟主机条目,如root /srv/www/app/public;
。这适用于在公共目录中提供静态页面,但我不清楚如何提供我通常使用Rails的动态视图。我尝试将root
设置为/srv/www/app
,但我只是获得了“403禁止”页面。我觉得我错过了一些相当明显的东西,但我不确定它是什么。
答案 0 :(得分:1)
使用
检查Rails根文件夹的权限ls -all
确保nginx使用的用户有权访问。 使用的用户列在配置文件顶部附近,其中包含关键字' user'。