最近要用PHPExcel导出excel文件,读取数据没有问题,程序结果(数据量较少时)也没有问题,今天突然发现数据量稍微大点的时候会:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 3 bytes) in D:\www\test\server0622\minfo\source\PHPExcel\Cell.php on line 660现在的数据只有3000条左右,字段比较多,然后我增加代码:
set_time_limit(0);
ini_set('memory_limit', '512M');这样还是不行, 是PHPExcel本身占用的内存过大, 还是我的程序有需要优化的地方? 应该怎么优化?
请各位大虾指点一下
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 3 bytes) in D:\www\test\server0622\minfo\source\PHPExcel\Cell.php on line 660现在的数据只有3000条左右,字段比较多,然后我增加代码:
set_time_limit(0);
ini_set('memory_limit', '512M');这样还是不行, 是PHPExcel本身占用的内存过大, 还是我的程序有需要优化的地方? 应该怎么优化?
请各位大虾指点一下
解决方案 »
- JS标签<object></object>中的Flash在Firefox可以显示IE中怎么不显示?
- google map v3 图标堆叠顺序问题
- 新手问一下【配置wamp服务器控制上传文件大小的设置】紧急!!!!!!
- 如何用php抓取页面的综略图
- session清除问题
- 请大侠看下代码,不支持PHP5,那么支持是什么版本
- PHP中如何得到磁盘分区所在的硬盘的序列号?
- 正则表达式
- 急~~!!!!!!!!!!PHP文件上传超过2M文件时出现错误,提示FILEDATA错误。<b>Notice</b>: Undefined index: Filedata
- php+高拍仪上传图片的问题
- zend studio 5.5 如何添加一个完整的新项目 大哥们帮帮忙
- 请教phpcms基础
ini_set('memoryt_limit','-1'); 设置不限制看下 134217728 bytes 好像你设置的512没有效果