[英]Concrete5 PHP GD running out of memory
前几天,我遇到了这个相当烦人的问题; 当页面试图加载时,它只会在将一半页面返回给最终用户的过程中“停止”。 确切的错误如下所示。
[03-Jul-2015 03:15:04 Europe/London] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 18996 bytes) in [path]/concrete/vendor/imagine/imagine/lib/Imagine/Gd/Image.php on line 602
我与主机交谈,他们将PHP的内存增加到512M(这有点过大),但仍然会引发此错误。 我不确定这是Concrete5中某处的内存泄漏还是仅仅是站点托管的服务器。
任何建议,不胜感激。
编辑:忘了提我正在运行1.7.4.2
编辑2:供参考的确切函数是imagecreatetruecolor()
或者:
ini_set('memory_limit','256M');
在PHP内部或让主机提高内存限制将达到目的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.