PHP 本身没有提供直接重启的命令,但您可以通过以下方法间接地重启 PHP-FPM 服务或 Web 服务器(例如 Apache 或 Nginx)来达到类似的效果:
-
重启 PHP-FPM 服务:
对于大多数 Linux 发行版,您可以使用以下命令之一来重启 PHP-FPM 服务:
使用 Systemd(适用于大多数现代 Linux 发行版):
sudo systemctl restart php-fpm
使用 SysVinit(适用于较旧的 Linux 发行版):
sudo service php-fpm restart
对于 Windows 系统,您需要在“服务”管理中找到 PHP-FPM 服务并重新启动它。
-
重启 Web 服务器:
如果您使用的是 Apache,可以使用以下命令重启:
-
对于 Linux 发行版:
sudo systemctl restart apache2
-
对于 Windows 系统,您需要在“服务”管理中找到 Apache 服务并重新启动它。
如果您使用的是 Nginx,可以使用以下命令重启:
-
对于 Linux 发行版:
sudo systemctl restart nginx
-
对于 Windows 系统,您需要在“服务”管理中找到 Nginx 服务并重新启动它。
-
请注意,这些命令将重启 PHP-FPM 服务或 Web 服务器,从而导致 PHP 应用程序重新加载配置文件并重新启动。这可能会导致短暂的停机时间,具体取决于您的应用程序和服务器的配置。