- キャッシュクリアコマンドを実行する Artisanコマンドラインで以下のコマンドを実行することで、キャッシュをクリアすることができます。
php artisan cache:clear
このコマンドは、Laravelのキャッシュストレージからすべてのキャッシュファイルを削除します。
- 特定のキャッシュをクリアする 特定のキャッシュのみをクリアしたい場合は、以下のコマンドを使用します。
-
コンフィグキャッシュのクリア:
php artisan config:clear
-
ビューキャッシュのクリア:
php artisan view:clear
-
ルートキャッシュのクリア:
php artisan route:clear
-
オプティマイズキャッシュのクリア:
php artisan optimize:clear
これらのコマンドは、それぞれのキャッシュに関連するファイルを削除します。
-
キャッシュファイルを手動で削除する Artisanコマンドを使用せずに、キャッシュファイルを直接削除することもできます。キャッシュファイルは
storage/framework/cache
ディレクトリに格納されています。このディレクトリ内のファイルを手動で削除することで、キャッシュをクリアすることができます。 -
キャッシュを自動的にクリアする Laravelでは、キャッシュを自動的にクリアするための設定も提供されています。
.env
ファイルで、以下のキャッシュドライバーを使用するように設定できます。
CACHE_DRIVER=file
この設定により、キャッシュが変更されるたびに自動的にクリアされます。