ローカルmacosマシンでnginxの新しい仮想ホストを設定していますので、既存のディレクトリとしてルートディレクトリを/Users/abcd
に指定する必要があります。ユーザディレクトリにnginx仮想ホストルートを持っています
は、私が試した:
root /Users/abcd/GitHub/rails/public;
しかし、私は得続ける:
*1 stat() "/Users/abcd/GitHub/rails/public/" failed (13: Permission denied)
がどのように私はこの問題を解決することができますか?新しい仮想ホストを追加するたびにこれを行うのは面倒でエラーが起こりやすいので、ディレクトリへのアクセス許可を手動で変更する必要はありません。
ユーザーのグループにnginxユーザー(www-data)を追加しますか? – unNamed
www-dataがnginxユーザーであることと、ユーザーのグループにどのように追加するのか(どのユーザーですか?) – linkyndy
configのuserディレクティブまたは:ps aux | grep nginx – unNamed