温馨提示×

centos怎么重启php配置

小樊
33
2026-09-17 23:10:10
栏目: 编程语言

在 CentOS 上“重启 PHP 配置”,通常是指重新加载或重启 PHP-FPM(因为 PHP 本身一般作为 PHP-FPM 服务运行,尤其是搭配 Nginx/Apache 时)。

下面按常见情况说明:


一、使用 PHP-FPM(最常见,Nginx + PHP)

1. 查看 PHP-FPM 服务名

systemctl list-unit-files | grep php

常见名称:

  • php-fpm
  • php-fpm74
  • php-fpm80

2. 重启 PHP-FPM

systemctl restart php-fpm

或(指定版本):

systemctl restart php-fpm74

3. 仅重新加载配置(不中断请求,推荐)

systemctl reload php-fpm

4. 修改 php.ini 后是否生效

修改 php.ini 后必须 重启或 reload PHP-FPM

systemctl reload php-fpm

二、Apache + mod_php(较少见)

如果是 Apache 直接加载 PHP(mod_php):

systemctl restart httpd

三、确认 PHP 配置文件位置

php --ini

php -i | grep "Loaded Configuration File"

四、常见操作总结

# 重启
systemctl restart php-fpm

# 重载配置
systemctl reload php-fpm

# 查看状态
systemctl status php-fpm

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • Web 服务(Nginx / Apache)
  • PHP 版本

我可以给你更精确的一条命令。

0