细枝无法创建缓存目录
问题描述:
这是错误细枝无法创建缓存目录
的RuntimeException:无法创建缓存目录(20年1月25日)。
1-在appKernel文件更改高速缓存目录不解决问题
/*
public function getCacheDir()
{
return '/mnt/symfony_ram_cache/cache/'.$this->environment;
}
*/
2-设置权限为 “搭配chmod 777 -R缓存” 没有工作,仍然引发错误
3-应用的工作原理,当我停用树枝缓存(我显然需要将其用于生产)
#Twig Configuration
twig:
cache: false
4-它创建缓存几个文件夹(在PROD和DEV)当我清空缓存directoy和重装,所以拿什么的权利实际上是设置不当
5-以下是错误
6- PS:更新至2.5.6 symfony的树枝捆进行了更新,但仍然没有运气
答
也许你应该chown
缓存目录用户谁触发了应用程序(www数据?)?
答
您
app/config/config.yml
并更改该编辑:
来源:
twig:
cache: "%kernel.debug%"
要:
twig:
cache: "%kernel.cache_dir%/twig"
答
我不知道什么是错的,我装symfony2从头开始,现在我吨工作。
不要清除缓存目录本身,要清除缓存只是删除其中的目录/文件。 – 2014-11-06 10:09:10
@ApulGupta 这就是我的意思是清理它,我会编辑帖子以避免进一步混淆 – user3531149 2014-11-06 10:25:55