0

我正在尝试使用基于 Ryan Bates railcast 的 nginx 和 unicorn 运行 rails 应用程序(它是全新的rails new testapp)。

所以第一步我只想测试 nginx,没有独角兽 - 只是为了index.htmlpublic/. 我将它指向我的 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。

知道问题出在哪里吗?

4

1 回答 1

0

尝试正确设置目录索引,例如:

索引 index.html default.html index.php;

在您的位置块或使用autoindex on选项中。

更多信息在这里

于 2012-12-17T11:30:50.017 回答