LoginSignup
8
5

More than 3 years have passed since last update.

Laravelでエラー「failed to open stream: Permission denied」が表示された時の解決方法

Posted at

webサーバーにアクセスした際に、ログが書き込めない内容のエラーが表示されました。
その時の原因と解決方法を記載します。

原因

apacheを動かしているユーザーに権限が付与されていないため、エラーが発生しています。

解決方法

/app/storage/以下のパーミッションを変更する必要があります。

$ chmod -R 777 /app/storage/

終わりに

Laravelのログは、デフォルトでstorage/logs/larave.logに出力されます。
エラーの詳細が確認できるので、便利ですね:grin:

8
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
5