内存大小1073741824耗尽 - Twig Environment Symfony2

时间:2015-10-29 14:32:35

标签: symfony caching twig

出于某种原因,我在Symfony2项目中清除缓存时突然出现以下致命错误:

Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 130968 bytes) in /Applications/XAMPP/xamppfiles/htdocs/instorecrm/vendor/twig/twig/lib/Twig/Environment.php on line 286

当我参考Environment.php文件中的第286行时,就是这个函数:

public function getCacheFilename($name)
    {
        @trigger_error(sprintf('The %s method is deprecated and will be removed in Twig 2.0.', __METHOD__), E_USER_DEPRECATED);

        $key = $this->cache->generateKey($name, $this->getTemplateClass($name));

        return !$key ? false : $key;
    }

我无法想到我已经完成了这会导致这种情况,我所做的唯一改变是使用parameters.yml文件来规定Gmail作为我的邮件主机。它似乎并没有影响网站的工作(至少我还没有发现它),但它让我担心某些事情可能会被打破。

我正在使用localhost,如果有帮助的话。

任何帮助表示赞赏,

谢谢 迈克尔

1 个答案:

答案 0 :(得分:0)

尝试删除app/cache文件夹,手动清理缓存。