Laravel Herd

macOS 文档

重启服务

#
重启 Herd 服务

Herd 可能显示某个服务(例如 FPM)未针对特定 PHP 版本运行。如果 Herd 在您关闭应用程序时无法正确关闭所有后台服务,则可能会发生这种情况。

#
通过 GUI

您可以通过单击菜单栏中的 Herd 图标并按住 option 来强制重启所有 Herd 服务。这将把 停止所有 菜单项更改为 强制停止所有。单击它强制停止所有 Herd 服务,然后单击 启动所有 重新启动它们。

#
通过终端

要杀死所有残留服务,请转到您的终端并对仍在运行的每个服务执行 killall 命令,并命名这些服务。

#
强制关闭所有 Herd 服务

此命令将关闭 Herd 可能运行的所有进程(PHP 7.4 - 8.3、Nginx 和 Dnsmasq)。

关闭 Apple Silicon Mac 上的所有 Herd 服务

sudo killall nginx-arm64 dnsmasq-arm64 \
php74-fpm \
php80-fpm \
php81-fpm \
php82-fpm \
php83-fpm

关闭 Intel Mac 上的所有 Herd 服务

sudo killall nginx-x86 dnsmasq-x86 \
php74-fpm \
php80-fpm \
php81-fpm \
php82-fpm \
php83-fpm