PHPExcel Allowed memory size of 内存泄漏解决办法
我在利用PHPExcel导入一个一个大概31列、500行的文档,实行导入之后,PHP会报如下错误:
Fatal error: Allowed memory size of 209715200 bytes exhausted (tried to allocate 35 bytes)
inX:wwwClassesPHPExcelCell.php on line 711
解决办法是在 PHPExcel_Worksheet 类中增加方法:
代码如下 | 复制代码 |
public function Destroy() { 并在 PHPExcel 类中增加方法: public function Destroy() { |
还有一种办法就是修改你php内存配置,在中加入
在php文件增进一条语句
代码如下 | 复制代码 |
ini_set('memory_limit', '-1'); 或 ini_set('memory_limit','265M') |
修改php.ini(保举)
代码如下 | 复制代码 |
memory_limit = 12M |
.htaccess文件,添加如下内容
代码如下 | 复制代码 |
php_value memory_limit 12M |
推荐阅读
-
Allowed memory size of 134217728 bytes exhausted解决办法(php内存耗尽报错)【简记】
-
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
-
PHP内存限制 Allowed memory size of 134217728 bytes exhausted
-
php运行提示:Fatal error Allowed memory size内存不足的解决方法
-
网站出现内存用尽(error: Allowed memory size of 134217728 bytes exhausted (tried to all)
-
php运行网站内存不足提示 Fatal error Allowed memory size_PHP教程
-
PHPExcel Allowed memory size of 内存泄漏解决办法
-
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法,67108864exhausted_PHP教程
-
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
-
php运行提示:Fatal error Allowed memory size内存不足的解决方法,fatalallowed