artisan
うまく動かないなぁと思って、下記コマンドでキャッシュをクリアしたら。
php artisan cache:clear
php artisan config:cache
根本的に動かなくなった
There is no existing directory at "(ホストのパス)/storage/logs" and it could not be created: Permission denied
ふむ、キャッシュクリアしたらパーミッションがおかしくなったのかな?ということで、該当のフォルダをchmodでパーミッションいじってみたけどなぜか改善せず。
Whyとなっていたが・・・
原因
というか、なんでホストのフォルダ構成でエラー出るんだよ!
ということで、ハタと気がついた!
ホストでartisanコマンドをだしていた。
ということで、改めてdockerのサーバーコンテナの方に行ってキャッシュをクリアしようとしたら
php artisan cache:clear
Failed to clear cache. Make sure you have the appropriate permissions.
という感じのエラーになってしまいましたが、先にコンフィグのキャッシュの方をやったらうまくいきました
php artisan config:cache
php artisan cache:clear
いやぁ、たまにやっちゃうんですよねこれ。ターミナルが並んでるとたまに間違えるんです。
気をつけましょうw
Amazon.co.jp
Amazon.co.jp