如果这是错误的地方,请原谅我;不确定是否应该将其发布在 SO 上还是这里。
我从脚本中收到上述错误,暗示我已达到脚本的 64mb 内存限制。问题是,我将 php.ini 中的 memory_limit 设置为 128M;根据 phpinfo(),内存限制确实设置为这个值。那么,为什么当我将限制设置为 128m 时,我收到一个暗示我已达到 64m 内存限制的错误?
服务器配置:
- Redhat Linux 企业版 6.3
- PHP 5.3.3
- Apache 2.2.15
- 8GB RAM
答案1
没关系。刚刚完成了脚本的大规模重构;大大减少了内存使用量,并且不再出现错误。
我应该注意到,我可以通过这个 php 调用暂时解决该错误:
ini_set('memory_limit','256M');