【发布时间】:2011-04-10 02:33:33
【问题描述】:
可能重复:
Allowed memory size of 33554432 bytes exhausted (tried to allocate 43148176 bytes) in php
嗨,
在我的php页面,我得到如下错误,
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes)
我尝试使用 ini_set('memory_limit', '128M'); 设置内存限制
但我还是得到了错误。
任何帮助将不胜感激。
【问题讨论】:
-
如果没有真正看到实际代码,就不可能解决这个难题。您页面中的某些内容正在占用所有内存,直到最终达到限制,然后您会收到错误。
-
SO 员工必须考虑基于关键字的自动关闭问题。 “允许的内存大小”就是这样的关键字之一
-
邮政编码或尝试删除所有“永远循环”的代码。这可能会有所帮助。
-
在 .htaccess 中尝试 'php_value memory_limit
'。 ini_set 并不总是有效。