Laravel中允许的536870912字节的内存耗尽

朱利钦

在同一系统中,我可以调用db,这没有问题,但是在某些情况下(使用最大的表),我得到了

“ PHP致命错误:在/home/forge/sximo.sp-marketing.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php上,已耗尽536870912字节的内存大小(尝试分配32字节) 311

我调试了代码,问题是一个基本查询:

"  SELECT partidascapturainfo.* FROM partidascapturainfo    WHERE partidascapturainfo.partidascapturainfoid IS NOT NULL       ORDER BY partidascapturainfoid asc   LIMIT  0 , 10 "

当我在Mysql Client中运行查询时,查询运行时间为0.17s

我已经将memory_limit设置为2048,重新启动nginx,而我的查询仅返回10行...

这是我的10行:

123044,42016,249,3762,2,,0
123045,42016,249,3761,2,,0
123046,42016,249,3764,1,,0
123047,42016,249,3765,,,0
123048,42016,249,3775,,,0
123049,42016,249,3771,3,,0
123050,42016,249,3772,3,,0
123051,42016,250,3844,HAY,,0
123052,42016,255,3852,,,0
123053,42017,249,3761,1,,0

任何想法发生了什么吗?

十足

您可以尝试编辑/etc/php5/fpm/php.ini:

; Old Limit
; memory_limit = 512M

; New Limit
memory_limit = 2048M

您可能需要重新启动Nginx

您可能在某处也有无限循环。您可以张贴您正在调用的代码吗?

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

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

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

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

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

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

分配0字节时耗尽GPU内存

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

最大行大小超过允许的最大8060字节

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

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

如何修复Laravel中耗尽的允许内存大小?

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

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

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

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

11223056字节分配上的内存不足

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

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

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

分配32字节对齐内存的分配器

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

将16字节和256字节复制到共享内存之间的区别

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

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

内存不足(已分配27262976)(试图分配294912字节)Laravel

在 Laravel 中使用 for 循环后允许的内存大小耗尽

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

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

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