Concrete5 PHP GD 运行 内存不足
Concrete5 PHP GD running out of memory
前几天我 运行 遇到了这个相当烦人的问题;当页面尝试加载时,它只会 'stop' 将半个页面返回给最终用户。具体错误如下所示。
[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 内部或让您的主机提高内存限制就可以了。
前几天我 运行 遇到了这个相当烦人的问题;当页面尝试加载时,它只会 'stop' 将半个页面返回给最终用户。具体错误如下所示。
[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 内部或让您的主机提高内存限制就可以了。