php 解决修改memory_limit失效的问题

今天要安装新的工具,要求修改php.ini的memory_limit的限制最小为512M,于是娴熟的打开php.ini,找到memory_limit,把128M(默认值)改为512M,保存,退出。重启nginx和php,大功告成。

等等,想验证一下,打开了phpinfo(),结果显示memory_limit的值是196M,瞬间感觉奇怪,反复修改了几次,都没有用。于是找到php-fpm.conf,打开发现 php_admin_value[memory_limit] = 196M,终于找到罪魁祸首了,修改之,重启php.

ok,修改成功。

处处都是坑啊。

php 解决修改memory_limit失效的问题