允许的内存大小为134217728字节已用尽(尝试分配42字节)

阿卜杜勒·拉赫曼(Abdul Rahman)

我从mysql表中检索记录,每个查询返回的行数超过0.2m,这显然会占用大量内存。就我而言,我在系统上安装了8 GB RAM,而SSD则为256 GB。当我执行我的页面时,它返回以下错误:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 42 bytes) in D:\xampp\htdocs\classes\CRUD.php on line 84   

我想我应该在表行上使用线程而不是php循环吗?也许我错了。任何建议/帮助将不胜感激。

Maciej汇编器

默认php.ini memory_limit为128 MB。您应该:

  • 优化您的代码以使用正常数量的数据
  • 将php.ini中的memory_limit更改为更高的值,我根本不建议这样做-使用您的方法,您将再次碰壁

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在do ... while循环中,已用完的内存大小为134217728字节(尝试分配31989760字节)

尝试将SQL结果导入数组:致命错误:允许的134217728字节的内存大小已用尽

Laravel允许的内存大小为134217728字节(已尝试分配20480字节)

致命错误:允许的内存大小为1610612736字节已用尽,但已分配1.75G

生成数据库备份时出现“ PHP致命错误:允许的内存大小为134217728字节已用尽”

Composer require内存不足。PHP致命错误:允许的内存大小为1610612736字节已用尽

允许的内存大小已耗尽536870912字节(尝试分配330698896字节)

允许的内存大小为33554432字节,已在php中耗尽(尝试分配43148176字节)

致命错误:耗尽了134217728字节的允许的内存大小(试图分配262144字节)?

LARAVEL 致命错误异常:已用尽 134217728 字节的允许内存大小(尝试分配 10489856 字节)

致命错误:第15行的C:\ xampp \ htdocs \ main.php中耗尽了134217728字节的允许内存大小(尝试分配8192字节)

数组用尽的允许的内存大小为268435456字节

PHP中的简单数组推送超出了允许的内存。(允许使用的内存大小为33554432字节(尝试分配33554440字节))

PHP致命错误:耗尽了1073741824字节的允许内存大小(尝试分配16777216字节)

为什么PHP耗尽了134217728字节的允许内存大小?

致命错误:Magento的可用内存大小为134217728字节

致命错误:已用尽允许的 268435456 字节内存大小(尝试分配 132120600 字节)

PHP - 允许的内存大小为 134217728 字节已用完

致命错误:耗尽了268435456字节的允许的内存大小(试图分配71个字节)

允许的内存大小为 134217728 字节耗尽(尝试分配 81920001 字节)

PHP 致命错误:允许的内存大小为 2097152 字节已用完(尝试分配 12288 字节)

joomla k2-耗尽了5242880字节的允许内存大小

致命错误:耗尽了536870912字节的允许的内存大小

已用完 134217728 字节的允许内存大小

允许的X字节内存已用尽(尝试分配X字节)

PHP 致命错误:未捕获的 SoapFault 异常:[客户端] 已用尽允许的 2097152 字节内存大小(尝试分配 4797712 字节)

Composer require内存不足。PHP致命错误:允许的内存大小为1610612736字节已耗尽旅行者

Laravel 和 PHPUnit - 允许的内存大小为 134217728 字节

Yii 1.1 Allowed memory size of 536870912 bytes已用完(尝试分配72字节)