Concrete5 PHP GD耗尽内存

时间:2015-07-03 07:36:10

标签: php concrete5 php-gd

前几天我遇到了这个相当讨厌的问题;当一个页面试图加载它时,只需将半页返回给最终用户即可“停止”。确切的错误如下所示。

[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()

1 个答案:

答案 0 :(得分:0)

或者:

ini_set('memory_limit','256M');

在PHP内部或让你的主机提高内存限制就可以了。