我正在尝试使用基于 Ryan Bates railcast 的 nginx 和 unicorn 运行 rails 应用程序(它是全新的rails new testapp
)。
所以第一步我只想测试 nginx,没有独角兽 - 只是为了index.html
在public/
. 我将它指向我的 testapp 目录,并得到“/var/www/testapp”的索引被禁止”错误(我什至将它全部设置为 777 并得到相同的错误)
我的用户名:deployer
,nginx:工作进程用户是www-data
。
在为我的 testapp 启用的站点中,我有符号链接到/var/www/testapp/config/nginx.conf
:
server {
listen 80;
server_name beta.sitename.pl;
root /var/www/testapp;
}
所有者www/
及其所有文件和子目录是deployer
和组www-data
,全部设置为 775。
知道问题出在哪里吗?