Symfony生成缓存创建问题

时间:2018-01-03 14:12:41

标签: symfony

我在网站上运行Symfony 3.2.6应用程序大约一年。这些天我正在做一些更改,所以我上传新代码然后运行cache:clear命令。我在2天前这样做了,没事。我今天再次这样做,运行缓存时出现此错误:清除(实际路径有点模糊)

    php.CRITICAL: Fatal Compile Error: require(): Failed opening required 
 '/xxx/xxx/xxx/var/cache/prod/doctrine/orm/Proxies/__CG__SilCastDeepRedDeepRedBundleEntityDriver.php' (include_path='. ; ; Windows: \path1') {"exception":"
 [object] (Symfony\\Component\\Debug\\Exception\\FatalErrorException(code: 
0): Compile Error: require(): Failed opening required 
 '/xxx/xxx/xxx/var/cache/prod/doctrine/orm/Proxies/__CG__SilCastDeepRedDeepRedBundleEntityDriver.php' (include_path='.\n;\n; Windows: \\path1') at  /xxx/xxx/xxx/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php:209)"}

我甚至试过运行缓存:清除--no-warmup并运行然后缓存:预热,但在预热期间我得到相同的错误。
如果我在错误后查看缓存中的'prod'目录,我看到它不包含'pools'之外的任何目录:没有教条,没有资产,没有翻译,没有树枝。
几个月以来,其代理看起来无法找到的“Driver”实体类没有改变 Symfony开发环境在我的Windows 7开发笔记本电脑和Linux生产系统上都运行良好 我得到的错误在两种环境(Windows 7和Linux上都显示相同,但​​两者都只是尝试构建'prod'缓存;对于'dev'缓存,它可以正常);这意味着它不应该是与服务器相关的东西,一些权限问题或类似的东西。问题看起来在应用程序代码中,但它可以是什么? 实际上没有解决的问题是可能的。它谈到无法删除目录,而我从未得到该错误

0 个答案:

没有答案