問題:
CentOS 上で環境を構築する際、ユーザー権限を 777 または 755 に変更したり、ファイルが属するユーザーを変更したりしても、 Laravel フレームワークは常にエラーを報告します。エラー メッセージは次のとおりです。
"The stream or file "/var/www/laravel56/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied"
原因:
selinux を開くことが原因で発生します。
(推奨チュートリアル: centos チュートリアル)
解決策:
/etc/selinux/config ファイルを編集し、SELINUX 項目を SELINUX に変更します。 =障害者。
関連ビデオ チュートリアルの推奨事項: Linux ビデオ チュートリアル
以上がcentos でディレクトリのアクセス許可を変更した後も書き込みができないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。