Sering kali kalian menjumpai masalah bahwa perubahan apa pun pada aplikasi Laravel tidak mencerminkan atau tidak sesuai dengan tampilan pada web. Ini terjadi karena aplikasi sedang dilayani atau menggunakan cache. Pada artikel kali ini akan membantu kalian menghapus cache di aplikasi Laravel.
Hapus Cache di Laravel (Terminal)
Masuk ke sistem yang menjalankan aplikasi Laravel kalian dan buka terminal. Kemudian arahkan ke folder aplikasi Laravel kalian. Di sini kalian 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 route
Untuk menghapus cache rute aplikasi Laravel kalian, jalankan perintah berikut dari shell.
php artisan route:cache
3. Bersihkan cache config
kalian dapat menggunakan config: cache untuk menghapus cache config dari aplikasi Laravel.
php artisan config:cache
4. Bersihkan file tampilan yang dikompilasi
Selain itu, kalian mungkin perlu menghapus file tampilan yang dikompilasi dari aplikasi Laravel kalian. Untuk menghapus file tampilan yang dikompilasi, jalankan perintah berikut dari terminal.
php artisan view:clear
Hapus Cache di Laravel (Browser)
Sebagian besar penyedia hosting bersama tidak menyediakan akses SSH ke sistem. Dalam hal ini, kalian dapat menghapus cache Laravel dengan memanggil URL di browser. kalian cukup menempatkan kode di bawah ini di file rute / web.php aplikasi Laravel kalian. Kemudian akses URL ini di browser untuk menghapus cache aplikasi Laravel.
Route::get('/clear-cache', function() {
Artisan::call('cache:clear');
return "Cache is cleared";
});
Jika kalian mengalami kesulitan. Sampaikan segala pertanyaan kalian pada kolom komentar di bagian akhir halaman ini, atau kalian bisa mengunjungi halaman dokumentasi secara langsung dengan klik disini
Terima kasih, sangat membantu
Terima kasih, sangat membantu
Assalamualaikum mas, saya ada keluhan saat upload web saya ke hosting menggunakan fw laravel.
Ketika saya menambahkan sebuah data (anggaplah data siswa). Saat klik tombol tambah hanya me refresh saja tanpa ada data yg tambah. Saat saya cek db ternyata data sudah masuk. Sedangkan data yang baru saya buat muncul saat saya refresh browser lagi. Apakah ada kaitan dengan cache?
Sebelum di hosting lancar
Assalamualaikum mas, saya ada keluhan saat upload web saya ke hosting menggunakan fw laravel.
Ketika saya menambahkan sebuah data (anggaplah data siswa). Saat klik tombol tambah hanya me refresh saja tanpa ada data yg tambah. Saat saya cek db ternyata data sudah masuk. Sedangkan data yang baru saya buat muncul saat saya refresh browser lagi. Apakah ada kaitan dengan cache?
Sebelum di hosting lancar