内存大小致命错误(超过64mb?)


Fatal error on memory size (over 64mb?)

我得到这个错误:

致命错误:在/home/gigiphoto/public_html/Includes/thumbnail.inc.php的第158行中,允许的内存大小为67108864字节已耗尽(试图分配3456字节)

和这个PHP内存限制设置为64mb。我要增加它吗?

您可以在php.ini文件中设置memory_limit,参见:http://php.net/manual/en/ini.core.php

但是,您可能需要调查是否真的需要如此大量的内存消耗…如果此服务将由多个用户同时使用,您可能会遇到问题…意想不到的高内存消耗通常是脚本出错的征兆。

尝试将ini_set('memory_limit', '128M');添加到文件的顶部。

您可以将其设置为-1以忽略限制,但通常不建议这样做。