在 CentOS 上重启 PHP 服务的方法,取决于你是通过 什么方式运行 PHP 的。常见情况如下:
如果你是用 Apache + PHP 模块 方式:
# CentOS 6
service httpd restart
# CentOS 7 / 8
systemctl restart httpd
说明:这种情况下 没有单独的 php 服务,重启 Apache 即可。
如果你使用的是 PHP-FPM(推荐方式):
php -v
# CentOS 6
service php-fpm restart
# CentOS 7 / 8(通用)
systemctl restart php-fpm
# 如果安装了多版本,例如 php74-php-fpm
systemctl restart php74-php-fpm
systemctl status php-fpm
例如:php74、php80
systemctl restart php74-php-fpm
systemctl restart php80-php-fpm
执行以下命令查看:
ps aux | grep php
php-fpm → 用 PHP-FPM 方式httpd 且没 php-fpm → Apache 模块❌ service php restart
✅ 没有单独的 php 服务,只有 php-fpm 或 httpd
如果你愿意,可以告诉我:
我可以给你精确命令。