0

Help me, please.

When I'm trying to read a file using

$tmp = file('file.log');

I get an error

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

php memory limit is 128M, size of file.log is only 48M.

4

1 回答 1

0

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

于 2013-07-20T15:49:44.073 回答