我收到了一个错误.
$ valet install
[DomainException]
Unable to determine linked PHP.
install
Run Code Online (Sandbox Code Playgroud)
'which'命令返回:
$ which php
/usr/local/Cellar/php70/7.0.6/bin/php
Run Code Online (Sandbox Code Playgroud)
小智 18
我用Homebrew来安装php7.1,所以我在终端运行了这个命令
ln -s /usr/local/opt/php71/bin/php /usr/local/bin/php
,一切都完成了.
Ben*_*rne 13
Homebrew创建(或尝试创建)符号链接/usr/local/bin.
首先运行以下命令以尝试创建链接.
brew link php70
Run Code Online (Sandbox Code Playgroud)
它会告诉你它是否成功的信息.有时候权限是有问题的,你可以解决这个问题
sudo chown -R `whoami`:admin /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
然后再次尝试运行brew链接命令.
或者brew link可以给你指示,或者你可以用来brew doctor报告你的Homebrew安装中存在的任何问题.
如果在运行后正确设置,ls -la /usr/local/bin | grep bin/php$你应该看到类似的东西
lrwxr-xr-x 1 YOURUSER admin 29 10 May 21:40 php -> /usr/local/Cellar/php70/7.0.6/bin/php
Run Code Online (Sandbox Code Playgroud)
小智 10
如果您的PHP版本7.x和代客> 2.0.8更新代客
valet stop
valet uninstall
brew install php
composer global require laravel/valet
然后 valet install
小智 5
我打算将 Laravel Valet 从版本 1.* 更新到版本 2,并运行了与此相同的错误
Unable to determine linked PHP
解决方案是运行
composer global update
在我跑之前
valet install
| 归档时间: |
|
| 查看次数: |
12922 次 |
| 最近记录: |