Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mengosongkan Cache dalam Laravel 5 pada Hosting Dikongsi Tanpa Akses CLI?

Bagaimana untuk Mengosongkan Cache dalam Laravel 5 pada Hosting Dikongsi Tanpa Akses CLI?

Susan Sarandon
Lepaskan: 2024-11-02 04:27:02
asal
484 orang telah melayarinya

How to Clear Cache in Laravel 5 on Shared Hosting Without CLI Access?

Mengosongkan Cache pada Pengehosan Dikongsi Tanpa Akses CLI dalam Laravel 5

Pelayan pengehosan kongsi sering mengehadkan akses kepada antara muka baris arahan (CLI) , menjadikannya mencabar untuk melaksanakan perintah artisan seperti cache:clear. Walau bagaimanapun, terdapat cara alternatif untuk mengosongkan cache dalam situasi ini.

Satu penyelesaian adalah dengan memanggil perintah Artisan terus dalam kod anda. Anda boleh melakukan ini menggunakan kaedah Artisan::call() dalam fail route anda:

<code class="php">Route::get('/clear-cache', function() {
    $exitCode = Artisan::call('optimize:clear');
    // return what you want
});</code>
Salin selepas log masuk

Kod ini akan memanggil perintah optimize:clear Artisan, yang akan mengosongkan cache. Anda boleh menyemak dokumentasi Laravel untuk mendapatkan maklumat lanjut tentang memanggil perintah Artisan di luar CLI: http://laravel.com/docs/5.0/artisan#calling-commands-outside-of-cli

Adalah penting untuk ambil perhatian bahawa cache aplikasi disimpan dalam direktori storan/rangka/cache hanya jika anda mengkonfigurasi pemacu fail dalam fail config/cache.php. Anda boleh memilih pemacu cache yang berbeza, seperti Redis atau Memcached, untuk meningkatkan prestasi berbanding cache berasaskan fail.

Atas ialah kandungan terperinci Bagaimana untuk Mengosongkan Cache dalam Laravel 5 pada Hosting Dikongsi Tanpa Akses CLI?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan