致命错误:允许的内存大小为67108864字节耗尽(尝试分配78个字节)

时间:2015-01-08 14:14:23

标签: php phpexcel

PHPExcel中存在内存问题

这是错误消息:

  

致命错误:第55行的/home/***/public_html/system/PHPExcel/Classes/PHPExcel/CachedObjectStorage/Memory.php中允许的内存大小为67108864字节(试图分配78个字节)

这是我的php.ini

magic_quotes_gpc = Off;
register_globals = Off;
default_charset = UTF-8;
memory_limit = 4096M;
max_execution_time = 36000;
upload_max_filesize = 4096M;
post_max_size = 4096M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.use_only_cookies = On;
session.use_trans_sid = Off;
session.cookie_httponly = On;
session.gc_maxlifetime = 172800;
allow_url_fopen = on;
;display_errors = 1;
;error_reporting = E_ALL;

我是PHP的新手。请帮助我,非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以设置更大的内存限制(大小为~64 MB,67.11 MB)

覆盖默认的PHP内存限制:

ini_set('memory_limit', '512M');

删除限制

ini_set('memory_limit', '-1'); 
相关问题