He instalado Symfony 2.0.7 en Ubuntu 11.10. Tengo este problema:Error al escribir el archivo de caché "/var/www/myapp/app/cache/dev/classes.php" al borrar el caché
me cambiaron los permisos de los cache
e logs
directorios usando los siguientes comandos:
chmod 777 -R cache
chmod 777 -R logs
y todas las funciones ya que estaba esperando.
Entonces hice:
app/console cache:clear
Borrado de la memoria caché para el entorno de desarrollo con la depuración cierto
permisos de cambio de caché/dev a 755 y Symfony no pueden escribir en la que:
RuntimeException: no se pudo escribir el archivo de caché "/var/www/myapp/app/cache/dev/classes.php".
en /var/www/myapp/app/bootstrap.php.cache línea 1079 en ClassCollectionLoader :: writeCacheFile() en /var/www/myapp/app/bootstrap.php.cache línea 1017 en ClassCollectionLoader: : load() en /var/www/myapp/app/bootstrap.php.cache línea 682 en kernel-> loadClassCache() en línea /var/www/myapp/web/app_dev.php 23
¿Cómo puedo resolver este aparente error en Symfony 2?
que evitar este problema agregando '--no-warmup' al borrar la memoria caché por lo que la carpeta' dev' no va a ser creado por el usuario CLI. Luego, la primera vez que solicita una página dentro de su navegador, la carpeta 'dev' es creada por el usuario' www-data'. Terminé usando la solución publicada por Federico Gallo, a continuación. –