Necesito borrar mi doctrine's caché en .Symfony2 doctrine clear cache
Debe haber alguna forma en la línea de comandos para borrar el caché.
¿O dónde debería encontrar y eliminar los archivos que pertenecen al caché?
Necesito borrar mi doctrine's caché en .Symfony2 doctrine clear cache
Debe haber alguna forma en la línea de comandos para borrar el caché.
¿O dónde debería encontrar y eliminar los archivos que pertenecen al caché?
app/console
enumerará cómo puede hacerlo
app/console doctrine:cache:clear-metadata
app/console doctrine:cache:clear-query
app/console doctrine:cache:clear-result
muchas gracias – Gigala
Por cierto, si está usando mongodb, por ejemplo, puede hacer 'doctrina app/console: mongodb: cache: clear-metadata' o simplemente hacer 'app/console doctrine' y verá todas las opciones disponibles – Gigala
Tenga en cuenta que siempre puede usar 'app/console list' para mostrar todos los comandos o' app/console list doctrine' para mostrar comandos en el espacio de nombres 'doctrine' – caponica
Si desea hacerlo dentro de su código (de Doctrine's documentation):
Si simplemente desea borrar todas las entradas de caché puede hacerlo con el método deleteAll().
<?php $cacheDriver = new \Doctrine\Common\Cache\ArrayCache(); $deleted = $cacheDriver->deleteAll();
¿Dónde se supone que debo poner este código? – Gardner
¿Cuál es la diferencia con el lavado de caché? – Czechnology
En caso de usar APC, usted podría también acaba de llamar al código
<?php
$deleted = apc_clear_cache() && apc_clear_cache('user');
en una página php en el mismo servidor. Esto es lo que hace el método deleteAll() en la respuesta de Antho, pero no depende de las clases de Doctrine. Por cierto: se vaciará la memoria caché completa, por si la usas para cosas que no sean de Doctrine.
Pensé que me estaba volviendo loco con doctrine results caching - al final tuve que reiniciar memcached.
'rm -rf aplicación/caché/*' no ayudó? –
¿La respuesta ayuda? si no, intente borrar el caché completo usando la caché de la aplicación/consola: borrar – amitchhajer
fue útil. –