Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Concrete5 PHP GD内存不足_Php_Concrete5_Php Gd - Fatal编程技术网

Concrete5 PHP GD内存不足

Concrete5 PHP GD内存不足,php,concrete5,php-gd,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/

前几天我遇到了这个相当烦人的问题;当一个页面试图加载时,它将在向最终用户返回半个页面的中途“停止”。准确的误差如下所示

[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:为了便于参考,确切的函数是ImageCreateTureColor()

或者:

ini_set('memory_limit','256M');
在PHP内部或让您的主机增加内存限制就可以了。

或者:

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

在PHP内部或让您的主机增加内存限制就可以了。

提示信息不足。这里有一个由PHPGD操纵的图像生成器,内存不足。我建议检查生成IMG的代码,如果没有明显的代码点需要检查,则通过xdebug进行调试/评测。您确定主机已正确更改内存限制吗?134217728==128M,而不是512M。phpinfo()说什么?这段代码打印什么<代码>变量转储(ini_-get('memory_-limit')、ini_-set('memory_-limit','512MB')、ini_-get('memory_-limit')我不完全确定网络主机是否对我诚实。。。当我写下这个问题时,他们向我保证已经设置了限制(我甚至问他们是否重新启动了服务),但当我现在尝试时,它突然神奇地工作正常。我猜当他们说他们重启apache时,他们并没有重启。这是你可以自己验证的。也许你甚至不需要要求你的主人改变它。我觉得没有足够的信息。这里有一个由PHPGD操纵的图像生成器,内存不足。我建议检查生成IMG的代码,如果没有明显的代码点需要检查,则通过xdebug进行调试/评测。您确定主机已正确更改内存限制吗?134217728==128M,而不是512M。phpinfo()说什么?这段代码打印什么<代码>变量转储(ini_-get('memory_-limit')、ini_-set('memory_-limit','512MB')、ini_-get('memory_-limit')我不完全确定网络主机是否对我诚实。。。当我写下这个问题时,他们向我保证已经设置了限制(我甚至问他们是否重新启动了服务),但当我现在尝试时,它突然神奇地工作正常。我猜当他们说他们重启apache时,他们并没有重启。这是你可以自己验证的。也许你甚至不需要要求你的主人改变它。