apacheのドキュメントルートが403エラー
経緯
laravelのプロジェクトを作る中で、apacheのドキュメントルートを変更する機会があり、その際に、403エラーで権限周りのエラーが発生しました。権限周りのエラーということで、laravelのプロジェクトのpublic内のパーミッションの変更や所有者をapacheに変更などをしました。
しかし解決しなかったので、色々調べてみることにしました。
SELinuxが原因?
SELinux とは
カーネルの制御機能のひとつであり、Security-Enhanced-Linuxの略称になる。解決策
$ getenforce
上のコマンドを実行して、SELinuxが使われているかの確認を行い、使われているようであれば、
$ sudo vim /etc/selinux/config
SELINUX=disabled ← enforcing から disabled に変更
ディスカッション
コメント一覧
まだ、コメントがありません