发布于2026-07-15 阅读(0)
扫一扫,手机访问
调整 Ubuntu 中 PHP-FPM 的内存限制,其实是个挺常见的操作,尤其当你发现站点响应变慢,或者日志里出现内存不足的报错时。核心思路就是找到 PHP-FPM 的进程池配置文件,改一个参数,然后重启服务。下面把这个过程拆开讲,每一步都带具体命令,你跟着做就行。

/etc/php/{php_version}/fpm/pool.d/www.conf,其中 {php_version} 是你实际安装的 PHP 版本,比如 7.4、8.1 或 8.2。用你习惯的文本编辑器打开,比如 nano 或 vim:sudo nano /etc/php/{php_version}/fpm/pool.d/www.conf
php_admin_value[memory_limit]。如果找不到,别慌,直接在文件末尾添加一行即可。假设你想把内存限制设为 256M,就写入(或修改为)下面这行:php_admin_value[memory_limit] = 256M
:wq 保存退出。sudo systemctl restart php{php_version}-fpm
记得把 {php_version} 替换成你实际使用的版本号,比如 7.4 对应的服务名就是 php7.4-fpm。
sudo systemctl status php{php_version}-fpm
如果状态显示 active (running),那就搞定了。需要提醒一点:这个内存限制值不是越大越好,得结合你的服务器实际可用内存和应用需求来定。比如一个小型 WordPress 站点,128M 可能就够用;而跑着复杂 Lara vel 或 Symfony 应用,256M 甚至 512M 才算稳妥。调完之后观察一段时间,不要一下子设太高,否则反而可能引发 OOM(内存溢出)问题。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8