**已关闭。**此问题不符合Stack Overflow guidelines。目前不接受回答。
7年前关闭。
- 编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答问题。
- 此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site主题有关,您可以留下评论,解释在哪里可以回答此问题。
Improve this question的
我从MySQL表中检索记录,每个查询返回超过0.2m的行数,这显然需要大量内存。在我的情况下,我有8 GB的RAM在我的系统上,256 GB的SSD空间。当我执行我的页面时,它返回以下错误:
Fatal error:D:\xampp\htdocs\classes\CRUD. php on line 84
我应该使用线程而不是PHP循环表行吗?
2条答案
按热度按时间lpwwtiir1#
默认php.ini memory_limit为128 MB。您应该:
20jt8wwn2#
您可以使用以下代码行从文件中扩展内存:
字符串
将这段代码添加到文件的顶部,并将16M更改为您需要的任何值,这应该就可以了。