您的位置:首页 >php-fpm在Ubuntu中如何调整内存限制
发布于2026-05-03 阅读(0)
扫一扫,手机访问
处理PHP应用时,内存限制是个绕不开的话题。尤其在Ubuntu服务器上运行PHP-FPM时,合理配置内存上限,既能保障应用稳定运行,又能避免资源浪费。下面这份操作指南,将带你一步步完成配置调整。
一切操作都从终端开始。这是你与服务器对话的窗口。
配置文件的位置很有规律,通常藏在 /etc/php/{version}/fpm/pool.d/www.conf 这个路径下。关键是要把 {version} 替换成你实际使用的PHP版本号。
举个例子,如果你正在用PHP 7.4,那么文件路径就是 /etc/php/7.4/fpm/pool.d/www.conf。
接下来,用你熟悉的文本编辑器(比如 nano 或 vim)打开它:
sudo nano /etc/php/{version}/fpm/pool.d/www.conf
别忘了,这里的 {version} 同样需要替换成你的PHP版本。
在配置文件里,找到下面这行关键设置:
php_admin_value[memory_limit] = 32M
这里的 32M 是默认值。你需要多少,就把它改成多少。比如,想将上限提升到64M,就这样改:
php_admin_value[memory_limit] = 64M
修改完成后,保存文件并关闭编辑器。这一步是确保改动被持久化记录。
最后一步,让改动生效。执行重启命令:
sudo systemctl restart php{version}-fpm
再次注意替换 {version}。例如,对于PHP 7.4,完整的命令是:
sudo systemctl restart php7.4-fpm
至此,PHP-FPM的内存限制就已经调整完毕了。不过有件事得提醒你:这个配置只对通过PHP-FPM运行的Web请求(比如搭配Nginx或Apache时)生效。如果你的PHP脚本是通过命令行直接运行的,那就得去修改 php.ini 文件了,那是另一个故事。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9