php遇到Allowed memory size of 134217728 bytes exhausted错误解决方法
短信预约 -IT技能 免费直播动态提醒
可用内存已耗尽,这关系到PHP的memory_limit的设置问题。
终端报出了Allowed memory size of 134217728 bytes exhausted错误,而且重启电脑再次执行仍然是一样。上网查了查,是因为php默认内存限制是128M,所以需要修改php.ini文件。
这里有3种方法解决
修改php.ini
memory_limit = 128
打开终端输入下列bash命令
cd /private/etc sudo cp php.ini.default php.ini sudo vi php.ini
利用/memory_limit 匹配查找到字符串
这种方法需要重启服务器,很显然,此方法对虚拟机有限制。
通过ini_set函数修改配置选项值
ini_set ('memory_limit', '128M') ini_set ('memory_limit', '128M')
重新执行php文件,成功,OK了吧,搞定
来源地址:https://blog.csdn.net/yetaodiao/article/details/127369039
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341