php遇到Allowed memory size of 134217728 bytes exhausted问题解决方法 接口或终端报出了Allowed memory size of 134217728 bytes exhausted错误,是因为php默认内存限制是128M,需要修改php.ini文件、或修改优化接口请求的数据查询。 第一种方法修改php.ini文件: 查找到memory_limit = 128M这一行,将128M改大点,我这里直接是改成了2048M。 重启服务器,就可以了。 第二种方法优化接口请求的数据查询: 首先找到是哪个查询语句请求的数据量过大,然后进行SQL语句优化就行了,只查询需要的字段、或分页查询。
|