laravel-phpspreadsheet导入 simplexml_load_string():内存分配失败
如标题所示,当在前端使用fileinput控件上传大约5W条数据的xlsx(大小约40M),会报以下错误
(前提:php.ini里设置以及nginx里允许上传的最大字节数已经调整到最高状态)
比以上都大.
我已经尝试使用ini_set('memory_limit', '-1');
以及1024M
值,但在结果报错都集中在phpspreadsheet类文件上。
我尝试过使用少量数据导入,都没问题的,这里错误的点是数据量过大导致阅读器对象无法读取大的xml吗?
附上错误msg
laravel版本 5.7.*
推荐文章: