PHP报错”Allowed memory size of 134217728 bytes exhausted“的解决方法
问题描述
PHP开启错误输出后,PHP报错提示如下
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 131072 bytes) in xxxx.php on line xxx
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1099 bytes) in
问题分析
这个是由于可用内存已耗尽,所以终端报出了Allowed memory size of 134217728 bytes exhausted错误,因为PHP默认内存限制是128M,所以需要修改php.ini文件的memory_limit设置。
解决方法
方法1: 找到php.ini配置文件种的memory_limit,把128M修改为256M即可,然后重启即可。
方法2: 通过ini_set函数修改配置选项值 ini_set ('memory_limit', '256M')
目前有 0 条评论