Allowed memory size of 134217728 bytes 错误解决心得

只说 Linux/Mac系的。
在命令行

export USE_ZEND_ALLOC=0

然后再执行你的代码。

警告,风险自负。
=== 完 ===

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 10

不看一下是什么让内存超过限制吗。。

6年前 评论

@生活无限好 能看到这儿来的,一般都已经尝试过多种不同的方法了,包括及时unset,减少循环等。这儿解决的是最后的出路,所以风险自负。

6年前 评论

@qufo 哈哈,如果没有特殊要求的时候还是一次少导一点分成多个文件存比较好,没那么多问题,不过有些奇葩需求要一张表导完的就没办法了

6年前 评论

另外Navicat有个导出数据到excel的功能,如果只是单张表的导出倒是可以试下那个,但是我没试过很大的数据导出

6年前 评论
Summer

乍一看以为我的数据库又错乱了

file

6年前 评论

@Summer 副作用。标题一样我故意的。

6年前 评论

:laughing: :laughing: :laughing:

6年前 评论

最后两句话真是干净利索

5年前 评论

真这样处理,个人觉得有90%以上的概率内存会挂

5年前 评论

@那个松鼠很眼熟 如果是 web 程序,肯定超过90%会挂,首要条件是找为什么内存使用这么高。普通的调优程序员自己都做好了,不会到这来找答案,到这来找答案一般都属于几乎没办法了的这种。上面提供的就是最后的吊命参,当然不能当菜天天吃。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!