在 Linux 下重启 php-fpm 的方法有:使用 systemctl:sudo systemctl restart php-fpm.service使用 init.d 脚本:sudo /etc/init.d/php-fpm restart使用 php-fpm 二进制文件:sudo /usr/sbin/php-fpm --fpm-config /etc/php-fpm.d/www.conf restart

如何在 Linux 下重启 php-fpm
php-fpm 是一个服务器,它负责处理 PHP 脚本。当需要重新加载配置或遇到问题时,可能需要重启 php-fpm。
方法:
1. 使用 systemd
立即学习“PHP免费学习笔记(深入)”;
《PHP设计模式》首先介绍了设计模式,讲述了设计模式的使用及重要性,并且详细说明了应用设计模式的场合。接下来,本书通过代码示例介绍了许多设计模式。最后,本书通过全面深入的案例分析说明了如何使用设计模式来计划新的应用程序,如何采用PHP语言编写这些模式,以及如何使用书中介绍的设计模式修正和重构已有的代码块。作者采用专业的、便于使用的格式来介绍相关的概念,自学成才的编程人员与经过更多正规培训的编程人员
sudo systemctl restart php-fpm.service
2. 使用 init.d 脚本
sudo /etc/init.d/php-fpm restart
3. 使用 php-fpm 二进制文件
sudo /usr/sbin/php-fpm --fpm-config /etc/php-fpm.d/www.conf restart
其中,/etc/php-fpm.d/www.conf 是 php-fpm 配置文件的位置。
详细步骤:
- 通过上述方法之一重启 php-fpm。
- 检查 php-fpm 是否成功重启。可以使用以下命令:
sudo systemctl status php-fpm.service
- 如果看到以下输出,则表明 php-fpm 已成功重启:
Active: active (running) since Sat 2023-03-18 12:28:59 UTC; 22min ago
- 如果 php-fpm 未能成功重启,请检查以下内容:
- php-fpm 配置是否正确
- php-fpm 是否正在运行
- 是否有其他阻止 php-fpm 启动的进程或服务










