商城首页欢迎来到中国正版软件门户

您的位置:首页 >php-fpm在Ubuntu中如何调整内存限制

php-fpm在Ubuntu中如何调整内存限制

  发布于2026-05-03 阅读(0)

扫一扫,手机访问

在Ubuntu中调整PHP-FPM内存限制的完整指南

处理PHP应用时,内存限制是个绕不开的话题。尤其在Ubuntu服务器上运行PHP-FPM时,合理配置内存上限,既能保障应用稳定运行,又能避免资源浪费。下面这份操作指南,将带你一步步完成配置调整。

第一步:打开终端

一切操作都从终端开始。这是你与服务器对话的窗口。

第二步:定位并编辑PHP-FPM配置文件

配置文件的位置很有规律,通常藏在 /etc/php/{version}/fpm/pool.d/www.conf 这个路径下。关键是要把 {version} 替换成你实际使用的PHP版本号。

举个例子,如果你正在用PHP 7.4,那么文件路径就是 /etc/php/7.4/fpm/pool.d/www.conf

接下来,用你熟悉的文本编辑器(比如 nanovim)打开它:

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

第四步:保存并退出

修改完成后,保存文件并关闭编辑器。这一步是确保改动被持久化记录。

第五步:重启PHP-FPM服务

最后一步,让改动生效。执行重启命令:

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 文件了,那是另一个故事。

本文转载于:https://www.yisu.com/ask/75677837.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注