phpexcel导出大量数据报错解决方法:
PHPExcel 导出大数据时开启缓存机制
//此处是重点,设置超时的时间是300S,设置ini的内存限制有1G set_time_limit(300); ini_set("memory_limit","1024M"); // 设置缓存的内存格式 $cacheMethod = PHPExcel_CachedObjectStorageFactory::cache_in_memory_gzip; // 缓存的数据格式为数组 $cacheSettings = array(); // 设置生效 PHPExcel_Settings::setCacheStorageMethod($cacheMethod,$cacheSettings);