Cara Membersihkan Cache Di Laravel

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

Baca juga artikel tentang Laravel:

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”;});x7

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

No votes yet.
Please wait...
Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *