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 JavaScript SPA Laravel代客司机。
php 代客的Magento 1驱动程序(https://laravel.com/docs/5.3/valet) - 我们在我们的Git仓库中将Magento放在一个名为'magento