2014-11-06 64 views
0

这是错误细枝无法创建缓存目录

的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和重装,所以拿什么的权利实际上是设置不当

screenshot

5-以下是错误

error screenshot

的屏幕截图

6- PS:更新至2.5.6 symfony的树枝捆进行了更新,但仍然没有运气

+0

不要清除缓存目录本身,要清除缓存只是删除其中的目录/文件。 – 2014-11-06 10:09:10

+0

@ApulGupta 这就是我的意思是清理它,我会编辑帖子以避免进一步混淆 – user3531149 2014-11-06 10:25:55

回答

0

也许你应该chown缓存目录用户谁触发了应用程序(www数据?)?

0

app/config/config.yml 

并更改该编辑:

来源:

twig: 
    cache:   "%kernel.debug%" 

要:

twig: 
    cache:   "%kernel.cache_dir%/twig" 
0

我不知道什么是错的,我装symfony2从头开始,现在我吨工作。