清除缓存时无法写入缓存文件“/var/www/myapp/app/cache/dev/classes.php”
我已经在Ubuntu 11.10上安装了Symfony 2.0.7。我有这个问题:
我使用以下命令更改了e目录的权限:cache
logs
chmod 777 -R cache
chmod 777 -R logs
以及我所期望的所有功能。
然后我做了:
app/console cache:clear
使用调试 true 清除开发环境的缓存
cache/dev 的权限更改为 755 和 symfony 不能写入:
RuntimeException:无法写入缓存文件“/var/www/myapp/app/cache/dev/classes.php”。
in /var/www/myapp/app/bootstrap.php.cache line 1079 at ClassCollectionLoader::writeCacheFile() in /var/www/myapp/app/bootstrap.php.cache line 1017 at ClassCollectionLoader::load() in /var/www/myapp/app/bootstrap.php.cache line 682 at Kernel->loadClassCache() in /var/www/myapp/web/app_dev.php line 23
我该如何解决Symfony 2中的这个明显的错误?