Homebrew PHP 似乎没有链接。 - 代客

Posted

技术标签:

【中文标题】Homebrew PHP 似乎没有链接。 - 代客【英文标题】:Homebrew PHP appears not to be linked. - Valet 【发布时间】:2019-09-18 21:38:45 【问题描述】:

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

【问题讨论】:

***.com/questions/37178743/…的可能重复 @ValentinKnyazev 有很多关于您发布的问题的主题。这不是我的情况 Homebrew 找不到正确的 PHP 版本,您是否正确链接它们?酿造链接 php71 @WouterVanDamme 谢谢。就是这样。我之前尝试过几十次,但它没有效果,现在它有 :D 从来不需要显式链接它 @Paul 答案是绿色的大勾号图标:) 【参考方案1】:
$ brew unlink php && brew link --force php@7.1

【讨论】:

请添加解释。见how to answer。【参考方案2】:

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

brew list

在我的例子中是 php@7.3,然后

brew link php@7.3 --force --overwrite

最后

valet install

:)

【讨论】:

【参考方案3】:

brew 链接 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

我两个都独立运行,然后尝试代客安装(就像一个魅力一样工作)。

【讨论】:

【参考方案4】:
brew install php@7.1

然后链接它

brew link php@7.1 --force --overwrite

【讨论】:

【参考方案5】:

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

brew link php71

【讨论】:

以上是关于Homebrew PHP 似乎没有链接。 - 代客的主要内容,如果未能解决你的问题,请参考以下文章

php 代客站点使用代客定制驱动程序更改文档根目录

php Magento的Laravel代客司机1

php JavaScript SPA Laravel代客司机。

php 代客的Magento 1驱动程序(https://laravel.com/docs/5.3/valet) - 我们在我们的Git仓库中将Magento放在一个名为'magento

Homebrew npm install:无法符号链接

为啥 Blackfire 分析器报告 10 倍时间?