内存大小限制与站点上的页数有关?

时间:2013-11-01 10:13:09

标签: php yii bigdata memory-limit

我在yii框架中有一个网站

当涉及到超过200k页时,它会出现此错误: 致命错误:内存不足(已分配359923712)

我的托管服务器可以带我:250MB

如何使用最多250MB,无限页?

这与PHP脚本或缓存有关吗?我应该在哪里检查?

提前致谢

1 个答案:

答案 0 :(得分:2)

不,这不是页数。

这与PHP脚本有关(缓存通常是为了避免这些问题)

你应该检查执行什么PHP脚本,哪个部分需要很长时间。

您可以使用memory_get_usage并使用throw new Exception("too much memory"),如果超出限制,您将在脚本的某个位置定义(如果有,则使用内部循环)。