Ver tutorial completo en youtube
Ahora aprenderemos cómo borrar el caché en Laravel. Comando: php artisan cache: clear. Básicamente, hay dos formas de borrar el caché en Laravel uno a través de linea de comandos y el otro a través de rutas dentro de tu archivo web.php.
Si te enfrentas a este desafío, no te preocupes, ya que hablaremos sobre el comando borrar caché de Laravel, que se puede resolver con Artisan.
estos comandos son compatibles para las versiones de Laravel 6.x, 7.x, 8.x, 9.x, etc.
La CLI Artisan de Laravel puede borrar el caché no solo de vistas, sino también de rutas, configuraciones, etc.
Veamos un ejemplo con una interfaz de línea de comandos (CLI) y Rutas.
- Borrar caché de aplicaciones
Ejecute el siguiente comando para borrar el caché de la aplicación de Laravel.
php artisan cache:clear
- Para borrar el caché de ruta de su aplicación Laravel, ejecute el siguiente comando desde el terminal.
php artisan route:clear
- Para borrar caché de configuración para borrar el caché de configuración de la aplicación Laravel.
php artisan config:clear
- Borrar caché de vistas compiladas, borra los archivos de vista compilados, ejecute el siguiente comando desde la terminal.
php artisan view:clear
- Borrar caché usando clase reoptimizada
php artisan optimize:clear
Borrar caché en Laravel a través de rutas en el navegador web usando un sencillo script PHP
La mayoría de los proveedores de alojamiento compartido no brindan acceso SSH al sistema. En este caso, puede borrar el caché de Laravel llamando a la URL en su navegador. Simplemente puede poner el siguiente código en el archivo route/web.php de su aplicación Laravel. Luego visite esta URL en su navegador para borrar el caché de la aplicación Laravel.
//Clear route cache
Route::get('/route-cache', function() {
\Artisan::call('route:cache');
return 'Routes cache cleared';
});
//Clear config cache
Route::get('/config-cache', function() {
\Artisan::call('config:cache');
return 'Config cache cleared';
});
// Clear application cache
Route::get('/clear-cache', function() {
\Artisan::call('cache:clear');
return 'Application cache cleared';
});
// Clear view cache
Route::get('/view-clear', function() {
\Artisan::call('view:clear');
return 'View cache cleared';
});
// Clear cache using reoptimized class
Route::get('/optimize-clear', function() {
\Artisan::call('optimize:clear');
return 'View cache cleared';
});
Si llegaste hasta aquí no olvides compartir este post muchas gracias.
Top comments (0)