スポンサーリンク

[Laravel] git cloneした本番サーバーでロギングが失敗する。

権限の問題

「storage」フォルダと「bootstrap/cache」フォルダはWEBサーバーが書き込む必要がある。
ここがcloneを実行したユーザーになるため、WEBサーバーが書き込めない。

対処コマンド(Apache)

sudo chown -R apache:apache storage bootstrap/cache
sudo chmod -R 775 storage bootstrap/cache

ここにたどり着く人は、HTTPクライアントで500エラーが返ってきてハマると思いますので、crud系のコントローラーで適当にロギングして切り分けましょう。(自戒)