在 Ubuntu 上重启 php-fpm 的方法取决于你安装的 PHP 版本,以及你是用 systemd 还是 service 管理。
php -v
例如输出可能是:
sudo systemctl restart php8.1-fpm
把 8.1 换成你的 PHP 版本,如:
sudo systemctl restart php7.4-fpm
sudo systemctl restart php8.2-fpm
sudo systemctl status php8.1-fpm
sudo systemctl enable php8.1-fpm
sudo service php8.1-fpm restart
列出所有 php-fpm 服务:
systemctl list-units --all | grep fpm
或
ls /etc/init.d/ | grep fpm
如果只是改了 php.ini 或 www.conf:
sudo systemctl reload php8.1-fpm
ps aux | grep php-fpm
如果你用的是 Nginx + PHP-FPM 或 Apache + PHP-FPM,或者有 多个 PHP 版本共存,可以告诉我,我可以给你更精确的命令。