内存不足php pdo

时间:2015-05-30 04:28:23

标签: php mysql apache memory pdo

  

致命错误:内存不足(已分配1310720)(尝试分配11109600字节)

阅读here here

我从greg's回答

获得了以下内容
  

当然,这可能会降低服务器性能,因为它需要资源来杀死和生成新进程,但至少可以使网站保持正常运行。你可能想提高运行进程的数量以保持高性能,确保PHP(或apache)内存限制x max进程数不会超过你服务器的物理内存。

以及ray's回答

下面的内容
  

memory_limit:20000M

目前我在我的本地电脑上使用xampp作为服务器所以我假设我可以取消第一个答案,因为目前我的ram并不像服务器的那么高我想如果我把它放在服务器中我可能不会得到错误。我正在考虑改变memory_limit的第二个解决方案。即使我改变了memory_limit to 20000M,我仍然会遇到问题。但是在重新调整apache in xampp control panel之后,如果在错误返回之前尝试做我正在做的事情。

其他哪些解决方案最适合解决Fatal error: Out of memory

1 个答案:

答案 0 :(得分:0)

我访问链接并阅读您的PHP代码。

我建议将隔离功能改为只有一种,具有以下结构:

Select the data
    insert into table destination
    generate the line of file

如果您的文件只能在下一个功能上阅读,则无需再生成。