致命错误:内存不足(已分配1310720((试图分配11109600字节(
阅读尽管这里和这里。
我从greg's
答案得到了以下信息
当然,这可能会降低服务器性能,因为它需要资源来终止并产生新的进程,但至少它可以保持网站的工作。您可能会想增加运行进程的数量以保持高性能,请确保PHP(或apache(内存限制x进程的最大数量不会超过服务器的物理ram。
下面是来自ray's
的回答
内存限制:20000M
目前,我在本地电脑中使用xampp作为服务器,所以我假设我可以取消第一个答案,因为目前我的ram没有服务器的ram那么高,我想如果我把它放在服务器中,我可能不会得到错误。我正在考虑改变内存限制的第二种解决方案。即使我更改了memory_limit to 20000M
,我仍然会遇到问题。但在重新启动apache in xampp control panel
之后,它又可以了,但如果尝试做我在错误返回之前正在做的事情。
解决Fatal error: Out of memory
的最佳方案是什么。
我访问链接并阅读您的php代码。
我建议将隔离功能更改为只有一个,具有以下结构:
Select the data
insert into table destination
generate the line of file
如果您的文件只在下一个函数中读取,则不需要再生成。