【发布时间】:2016-04-27 16:43:46
【问题描述】:
我已在 php.ini 文件中将 memory_limit 设置为 256M 并重新启动服务器。
memory_limit=256M
和
ini_get("memory_limit") -> returns 256M
但我会收到错误消息“在第 282 行的 /home/../PHPExcel/Writer/Excel2007.php 中已用尽 67108864 字节的允许内存大小(尝试分配 4681469 字节)”(即 64M)。
【问题讨论】:
-
你是否将内存设置为 ini_set('memory_limit', '256M'); ??在脚本中?
-
没有。我只在php.ini文件中设置了
-
检查你的内存是否通过 echo phpinfo();exit;并找到 memory_limit
-
我已经检查了 phpinfo(); memory_limit 为 256M
-
你能搜索一下你的代码中是否有人调用了 ini_set('memory_limit', '64M');?