Laravel 5.4 - caché artesanal de php: clear no borra los archivos de caché cuando se usa el controlador de caché 'file'
Laravel 5.4 app.CACHE_DRIVER
se establece enfile
yQUEUE_DRIVER
se establece ensync
en.env
.
Cuando corrophp artisan cache:clear
DiceCache cleared successfully
Sin embargo, todavía tengo 236K de archivos en mistorage/framework/cache
directorio.
Frustrado por esto, también eliminé manualmente todos los archivos / directorios enstorage/framework/cache
utilizandorm -rf *
de ese directorio
Ahora cuando corroart queue:restart
yo obtengo[ErrorException] file_put_contents(/var/www/vhosts/my-app.com/releases/28/storage/framework/cache/ee/2f/ee2f842aa7bb1f53ed<br>f3a2ed2c09a1807ffa6c90): failed to open stream: No such file or directory
Entonces, tengo dos problemas en mis manos. Primero es: ¿por qué Artisan no elimina todos los archivos de caché? ¿Cómo los elimino de forma segura? El segundo problema es: ¿cómo me recupero de esto para quephp artisan queue:restart
no me equivoca?
ACTUALIZACIÓN: se me ocurrió que probablemente no tengo ninguna razón para reiniciar un trabajador de cola siQUEUE_DRIVER
se establece ensync
, así que omitir ese comando por completo resuelve la mitad de mi problema. Sin embargo, todavía no estoy seguro de cómo eliminar esos 236K de archivos de caché.