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
group でありwww-data
、すべてが 775 に設定されています。
どこに問題があるのですか?