温馨提示×

ubuntu php-fpm怎样重启服务

小樊
41
2026-09-10 09:17:13
栏目: 编程语言

在 Ubuntu 上重启 php-fpm 服务,通常根据你安装的 PHP 版本不同,服务名会不一样。常见如下:

一、先确认 PHP 版本

php -v

例如输出:

PHP 8.1.2

那么服务名一般是 php8.1-fpm


二、使用 systemctl 重启(推荐)

sudo systemctl restart php8.1-fpm

(把 8.1 换成你的版本,如 7.4、8.2)

查看状态:

sudo systemctl status php8.1-fpm

三、启动 / 停止 / 重载

sudo systemctl start php8.1-fpm
sudo systemctl stop php8.1-fpm
sudo systemctl reload php8.1-fpm

reload(重载) 不会中断当前请求,比 restart 更安全


四、不确定服务名时

查看所有 php-fpm 服务:

systemctl list-units --all | grep fpm

或:

ls /etc/php/

五、老版本 Ubuntu(无 systemd)

如果是很老的 Ubuntu(14.04 及以前):

sudo service php5-fpm restart

如果你是在 Nginx / Apache 环境下,重启 php-fpm 后一般不需要重启 Web 服务,除非你改了 www.conf 里的 listen 端口或 sock 路径。

需要我帮你检查具体配置或版本也可以。

0 踩