0
点赞
收藏
分享

微信扫一扫

php遇到Allowed memory size of 134217728 bytes exhausted错误解决方法


可用内存已耗尽,这关系到PHP的memory_limit的设置问题。

终端报出了Allowed memory size of 134217728 bytes exhausted错误,而且重启电脑再次执行仍然是一样。上网查了查,是因为php默认内存限制是128M,所以需要修改php.ini文件。

这里有3种方法解决

1、修改php.ini

memory_limit = 128

打开终端输入下列bash命令


cd /private/etc sudo cp php.ini.default php.ini sudo vi php.ini


利用/memory_limit 匹配查找到字符串

这种方法需要重启服务器,很显然,此方法对虚拟机有限制。

2、通过ini_set函数修改配置选项值


ini_set ('memory_limit', '128M')   ini_set ('memory_limit', '128M')


3、重新执行php文件,成功,OK了吧,搞定

举报

相关推荐

0 条评论