ホームページ  >  記事  >  PHPフレームワーク  >  Laravel5でキャッシュをクリアする方法

Laravel5でキャッシュをクリアする方法

不言
不言オリジナル
2019-03-16 16:35:0633508ブラウズ

多くの場合、Laravel アプリケーションの変更が Web インターフェイスに反映されないという問題が発生することがあります。これはキャッシュ提供アプリケーションが原因で発生します。このチュートリアルは、Laravel アプリケーションのキャッシュをクリアするのに役立ちます。

Laravel5でキャッシュをクリアする方法

Laravel のキャッシュをクリアする (ターミナル)

Laravel アプリケーションを実行しているシステムにログインし、ターミナルを開きます。次に、Laravel アプリケーション コードに移動します。ここで、次のコマンドを使用してキャッシュをクリアできます:

1. アプリケーション キャッシュをクリアします

次のコマンドを実行して、Laravel アプリケーションのアプリケーション キャッシュをクリアします。

$ php artisan cache:clear

2. ルーティング キャッシュをクリアする

Laravel アプリケーションのルーティング キャッシュをクリアするには、シェルから次のコマンドを実行します。

$ php artisan route:cache

3. 設定キャッシュをクリアする

config:cache を使用して、Laravel アプリケーションの設定キャッシュをクリアできます。

$ php artisan config:cache

4. コンパイル済みビュー ファイルをクリアします

さらに、Laravel アプリケーションのコンパイル済みビュー ファイルもクリアする必要がある場合があります。コンパイルされたビュー ファイルをクリアするには、ターミナルから次のコマンドを実行します。

$ php artisan view:clear

Laravel のキャッシュのクリア (ブラウザ)

ほとんどの共有ホスティングプロバイダーは、システムへの SSH アクセスを提供しません。この場合、ブラウザで URL を呼び出すことで Laravel キャッシュをクリアできます。 Laravel アプリケーションの Routes/web.php ファイルに次のコードを配置するだけです。次に、ブラウザでこの URL にアクセスして、Laravel アプリケーションのキャッシュをクリアします。

Route::get('/clear-cache', function() {
    Artisan::call('cache:clear');
    return "Cache is cleared";
});

この記事はここで終了しました。さらにエキサイティングなコンテンツについては、php 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !

以上がLaravel5でキャッシュをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。