读取大型Excel文件时{允许内存大小耗尽'错误

时间:2016-12-24 06:57:40

标签: php codeigniter phpexcelreader

我尝试使用PHPExcel库读取大型Excel文件。即使我包括这些:

ini_set('memory_limit', '1024M');
ini_set('max_execution_time', '300');

但我仍然收到此错误:

  

致命错误:第55行的D:\ xampp \ htdocs \ BidCrawler \ application \ third_party \ PHPExcel \ CachedObjectStorage \ Memory.php中允许的内存大小为1073741824字节(试图分配234881024字节)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

虽然你可以扩大配置的限制,但对于多用户的php webservice最好不要。

使用批量读取文件,每次读取一个部件然后处理它。