laravel laravel-5 laravel-5.1 laravel-5.2

Cómo borrar el caché de ruta en el servidor: Laravel 5.2.37



laravel-5 laravel-5.1 (3)

Esto es con respecto a la caché de ruta en localhost

Acerca de Localhost

Tengo 2 rutas en mi archivo route.php. Ambos están trabajando bien. No hay problema en eso. Estaba aprendiendo ruta: claro y ruta: caché y encontré un pequeño problema a continuación.

si comento una ruta en mi archivo route.php y luego ejecuto el siguiente comando

php artisan route:cache

Esto mantendrá la ruta deshabilitada porque la lista de rutas está ahora en caché. Ahora, vaya al archivo route.php e intente eliminar la ruta comentada y luego intente ejecutar esa URL habilitada. todavía mostrará 404 porque necesito eliminar el caché usando el siguiente comando

php artisan route:clear

Hasta ahora todo se entiende en localhost. No hay problema en eso.

Después de desplegar en el servidor de alojamiento compartido en Godaddy

Pregunta: ¿Cómo puedo eliminar el caché de ruta en el servidor?


Para su caso la solución es:

php artisan cache:clear php artisan route:cache

La optimización de la carga de ruta es una necesidad en la producción:

Si está creando una aplicación grande con muchas rutas, debe asegurarse de que está ejecutando el comando route: cache Artisan durante el proceso de implementación:

php artisan route:cache

Este comando reduce todos sus registros de ruta en una sola llamada de método dentro de un archivo en caché, mejorando el rendimiento del registro de ruta al registrar cientos de rutas.

Dado que esta función utiliza la serialización de PHP, solo puede almacenar en caché las rutas para aplicaciones que utilizan exclusivamente rutas basadas en controladores. PHP no puede serializar cierres.

Laravel 5 borra el caché de la ruta, la vista, la configuración y todos los datos del caché de la aplicación

Me gustaría compartir mi experiencia y solución. cuando estaba trabajando en mi sitio web de comercio electrónico con gitlab. Estaba buscando un problema de repente mi vista caché con error durante el desarrollo. Probé mucho para actualizar y algo más, pero no puedo ver ningún cambio más en mi vista, pero al final resolví mi problema usando el comando laravel, así que, veamos que agregué varios comandos para borrar el caché de la vista, la ruta, la configuración etc.

Cargador de clase reoptimizado:

php artisan optimize

Borrar valor de fachada de caché:

php artisan cache:clear

Borrar caché de ruta:

php artisan route:cache

Borrar caché de visualización:

php artisan view:clear

Borrar caché de configuración:

php artisan config:cache


Si desea eliminar el caché de rutas en su servidor, elimine este archivo:

bootstrap/cache/routes.php

Y si desea actualizarlo, simplemente ejecute php artisan route:cache bootstrap/cache/routes.php en php artisan route:cache y cargue bootstrap/cache/routes.php en su servidor.


Si está cargando sus archivos a través de GIT desde su máquina local, entonces puede usar el mismo comando que está usando en su máquina local mientras está conectado a su servidor en vivo usando BASH o algo parecido. Puede usar esto como lo usa localmente.

php artisan cache:clear php artisan route:cache

Deberia de funcionar.