Sering kali Anda menghadapi masalah bahwa perubahan apa pun pada aplikasi Laravel tidak mencerminkan antarmuka web. Ini terjadi karena aplikasi sedang dilayani oleh cache. Tutorial ini akan membantu Anda menghapus cache di aplikasi Laravel.
Hapus Cache di Laravel (Terminal)
Masuk ke sistem yang menjalankan aplikasi Laravel Anda dan buka terminal. Kemudian navigasikan ke kode aplikasi Laravel Anda. Di sini Anda dapat mengeluarkan perintah untuk menghapus cache sebagai berikut:
1. Bersihkan Cache Aplikasi
Jalankan perintah berikut untuk menghapus cache aplikasi dari aplikasi Laravel.
php artisan cache:clear
2. Bersihkan cache rute
Untuk menghapus cache rute aplikasi Laravel Anda, jalankan perintah berikut dari shell.
php artisan route:clear
3. Bersihkan cache config
Anda dapat menggunakan config: clear untuk menghapus cache config dari aplikasi Laravel.
php artisan config:clear
4. Bersihkan file tampilan yang dikompilasi
Selain itu, Anda mungkin perlu menghapus file tampilan yang dikompilasi dari aplikasi Laravel Anda. Untuk menghapus file tampilan yang dikompilasi, jalankan perintah berikut dari terminal.
php artisan view:clear
Bersihkan Cache di Laravel (Browser)
Sebagian besar penyedia hosting bersama tidak menyediakan akses SSH ke sistem. Dalam hal ini, Anda dapat menghapus cache Laravel dengan memanggil URL di browser. Anda cukup menempatkan kode di bawah ini di file rute / web.php aplikasi Laravel Anda. Kemudian akses URL ini di browser untuk menghapus cache aplikasi Laravel.
Route::get('/clear-cache', function() {
Artisan::call('cache:clear');
return "Cache is cleared";
});
clear cache laravel belajar laravel laravel 5 tutorial laravel laravel cara bersihkan cache di laravel 5