ホームページ  >  に質問  >  本文

laravel - CentOS 7.2 で Nginx のデフォルト Web ディレクトリを変更した後の 403

CentOS 7.2では、nginxの公式yumソースが追加され、yum install nginxを使用してnginx/1.10.2がインストールされました
インストール完了後、システムのファイアウォールをオフにすると、追加したデフォルトのサイトに正常にアクセスできました。別の仮想ホスト構成ファイルの内容は次のとおりです:

リーリー

ディレクトリの権限は次のとおりです:

リーリー

アクセス許可は与えられていますが、アクセスはまだ 403 Forbidden です。 以下は nginx のエラー ログです。 リーリー

同じ権限設定で、/var/share/nginx/html ディレクトリには正常にアクセスできるのに、他のディレクトリには権限がないのはなぜですか?

リーリー

後で/home、サブディレクトリ、ファイルの所有者とユーザーグループをnginxに設定しましたが、それでも403 Forbiddenが発生し、エラーログは同じままでした。

経験豊富なドライバーに先導を依頼してください。 ! ! ! !

仅有的幸福仅有的幸福2683日前729

全員に返信(2)返信します

  • 大家讲道理

    大家讲道理2017-05-16 16:51:48

    SElinux がオフになっていないことが原因かどうかを確認するには、次のコマンドを使用してオフにすることができます。 リーリー

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:51:48

    これは、何らかのセキュリティ ポリシーに関連しているようです。ln -s /var/nginx/html /home/html

    のソフト接続によって解決されるはずです。

    返事
    0
  • キャンセル返事