Laravelでキャッシュをクリアする系のartisanコマンド

Laravel Laravel

“.env”やコンフィグファイル、ルーティングを編集したあとに、設定したとおりに動作しない場合があるのは、Laravelが設定をキャッシュしているため。

そんな場合は、artisanコマンドを使って、キャッシュをクリアする必要がある。自分メモ的コマンドまとめ一覧。

cache

cache:clear

すべてのアプリケーションキャッシュを削除します。

Flush the application cache.

php artisan cache:clear

config

config:cache

構成(コンフィグ)の読み込みを速くするためのキャッシュを作成します。

Create a cache file for faster configuration loading.

php artisan config:cache

config:clear

構成のキャッシュを削除します。

Remove the configuration cache file.

php artisan config:clear

route

route:cache

ルーティングを速く読み込むためのキャッシュを作成します。

Create a route cache file for faster route registration.

php artisan route:cache

route:clear

ルーティングのキャッシュファイルを削除します。

Remove the route cache file.

php artisan route:clear

view

view:cache

アプリケーションのすべてのBladeのテンプレートをコンパイルします。

Compile all of the application’s Blade templates.

php artisan view:cache

view:clear

コンパイル済みのすべてのBladeのテンプレートを削除しします。

Clear all compiled view files.

php artisan view:clear

artisanコマンドの一覧

artisanコマンドの一覧は、下記のコマンドで表示される。

php artisan list
この記事を書いた人

余分なこだわりは捨てる。それがぼくのスタイル。

PHPでWebアプリを作り、小さな花の写真を撮ってよろこんでいる人。元Webエンジニア。プログラミング講師。余分なこだわりを捨てて生きやすくなりたいと思いつつも、なかなかこだわりを捨てきれない頑固者。まろと呼んでください。

さかのうえの まろをフォローする
Laravel
シェアする