温馨提示×

ubuntu php配置怎么重启

小樊
42
2026-09-07 11:32:37
栏目: 编程语言

在 Ubuntu 上,PHP 本身通常不需要“重启”,重启的一般是 PHP 运行方式对应的服务。常见情况如下:


一、PHP 作为 Apache 模块(mod_php)

如果你用的是 Apache:

sudo systemctl restart apache2

或旧方式:

sudo service apache2 restart

二、PHP-FPM(Nginx / Apache 常用)

如果你用的是 php-fpm(最常见):

先查看 PHP 版本,比如:

php -v

假设是 PHP 8.1:

sudo systemctl restart php8.1-fpm

如果是 7.4:

sudo systemctl restart php7.4-fpm

查看所有 php-fpm 服务:

systemctl list-units | grep fpm

三、修改 php.ini 后要不要重启?

  • Apache + mod_php → 重启 apache2
  • Nginx + php-fpm → 重启 php-fpm
  • CLI 命令行 PHP → 不需要重启

查找 php.ini 位置:

php --ini

四、同时重启 Web 服务(示例)

Nginx + PHP-FPM:

sudo systemctl restart nginx
sudo systemctl restart php8.1-fpm

五、确认是否生效

php -i | grep "Loaded Configuration File"

如果你告诉我:

  • Ubuntu 版本
  • PHP 版本
  • 用的是 Apache 还是 Nginx

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

0