致命错误,使用导入/导出工具

时间:2014-02-18 19:03:02

标签: php out-of-memory phpexcel

导出文件时出现此错误。

  

致命错误:内存不足(已分配377487360)(尝试分配71个字节)       /home/*/public_html/system/PHPExcel/Classes/PHPExcel/CachedObjectStorage/CacheBase.php       在第173行**

在第173行,代码是

public function getCellList() {
   return array_keys($this->_cellCache);
}

请提前帮助,谢谢。

这是我的 php.ini

的价值
magic_quotes_gpc = Off;
register_globals = Off;
default_charset = UTF-8;
memory_limit = 1024M;
max_execution_time = 36000;
upload_max_filesize = 1999M;
safe_mode = Off;
mysql.connect_timeout = 200;
session.use_cookies = On;
session.use_trans_sid = Off;
session.gc_maxlifetime = 172800;
allow_url_fopen = on;
;display_errors = 1;
;error_reporting = E_ALL;

但我仍然得到错误。

1 个答案:

答案 0 :(得分:0)

您可能需要增加内存限制

memory_limit = 2048M;

它可能有效! (非强制性2048)