读取文件时允许的内存大小耗尽错误

时间:2013-07-20 15:26:50

标签: php

请帮帮我。

当我尝试使用

读取文件时
$tmp = file('file.log');

我收到错误

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 90 bytes) in script.php on line 37

php内存限制为128M,file.log的大小仅为48M。

1 个答案:

答案 0 :(得分:0)

之前似乎已经消耗了一些内存。您为脚本中的所有操作,数据等分配128M。并且内存已经完成了这个地方只是因为你的脚本超过它试图总结,例如,   87M(使用较早的东西)+ 48M(您的文件)。