Homebrew PHP 似乎没有链接。 - Valet

Homebrew PHP appears not to be linked. - Valet

我遇到了一个突然出现的问题: Unable to determine linked PHP. 我无法解决,所以我卸载了 valet、php 和依赖项。然后我安装了新的 php7.1 但是当我 运行 valet install 我得到安静的稍微类似的错误: Homebrew PHP appears not to be linked.

Homebrew 无法找到正确的 PHP 版本,您是否正确链接了它们?

brew link php71

brew install php@7.1

然后link它

brew link php@7.1 --force --overwrite

brew link php@7.2 --force --overwrite

这将推动这个--

如果您需要首先在您的 PATH 中安装此软件,请考虑 运行: echo 'export PATH="/usr/local/opt/php@7.2/bin:$PATH"' >> ~/.bash_profile echo 'export PATH="/usr/local/opt/php@7.2/sbin:$PATH"' >> ~/.bash_profile

我 运行 都独立然后尝试了代客安装(非常有效)。

首先,找到安装的PHP版本。

brew list

我的情况是php@7.3,然后

brew link php@7.3 --force --overwrite

最后

valet install

:)

$ brew unlink php && brew link --force php@7.1