草庐IT

shorthandbytes

全部标签

PHP 内存不足,但为什么?

我在函数的开头有以下代码行:$src_img=imagecreatefromjpeg($name);$name包含包含图像的不可公开访问的文件夹的完整服务器路径,该图像是一个4.4MBJPG。通常发生此问题时,PHP需要比打开压缩图像分配的内存更多的内存,发出ini_set命令将成员增加到128MB即可解决该问题。但是,在这种情况下,它不会。我已经尝试提高到256、512和1024MB,但它仍然返回错误:Fatalerror:Allowedmemorysizeof262144bytesexhausted(triedtoallocate17152bytes)in/imgprocess.p