imagecreatetruecolor()的内存限制?

时间:2017-06-13 16:17:51

标签: php

我需要创建一个23040 x 18688像素的图像。当我制作一个简短的脚本时,我收到以下错误:

  

致命错误:第4行的C:\ xampp \ htdocs \ new \ bvg \ index.php中允许的内存大小为1073741824字节(试图分配92160字节)

为什么当92160字节远低于我为其分配的1GB时,它会抛出错误?这是我的代码:

ini_set('max_execution_time', 3000);
ini_set('memory_limit','1024M');

$newImage = imagecreatetruecolor(23040,18688);

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用ini_set('memory_limit', '-1'); 这将删除当前脚本中的内存限制