我有一个使用在ubuntu9.04服务器上运行的cakephp1.2.8的站点。它适用于16M memory_limit。现在我将网站移动到新的CentOS5.5 VPS。然后服务器开始显示如下错误:
致命错误:第0行的Unknown中允许的内存大小为268435456个字节(尝试分配342095888个字节)
它正确显示页面,但在底部显示此错误。它试图分配的字节数是随机的。我错过了什么吗?
答案 0 :(得分:0)
新服务器是64位吗? 新服务器是否有另外的apache / php模块?
CakePHP很胖...我们设置为90~MB
您可以随时查看索引/调度程序/控制器并使用内存使用情况和转储进行调试。
新的VPS DB还有更多数据吗?您可能会使用您的查找来吸引许多对象,您可能希望限制查询/递归。
希望有所帮助