У меня была проблема, которая возникла внезапно:
Unable to determine linked PHP. который я не смог решить, поэтому я удалил valet, php и зависимости. Затем я установил свежий php7.1, но когда я запускаю valet install, я получаю немного похожую ошибку: Homebrew PHP appears not to be linked.
@ValentinKnyazev есть много тем о вопросе, который вы разместили. это не мой случай
Homebrew не может найти правильную версию PHP, правильно ли вы их связали? варить ссылку php71
@WouterVanDamme, спасибо. Вот оно. Я пробовал это десятки раз раньше, но это не имело эффекта, теперь это было :D Никогда не нужно было связывать это явно
@Paul Ну, ответ с большой зеленой галочкой подходит :)






Homebrew не может найти правильную версию PHP, правильно ли вы их связали?
brew link php71
варить ссылку [email protected] --force --overwrite
Это подтолкнет это...
Если вам нужно, чтобы это программное обеспечение было первым в вашем PATH, вместо этого рассмотрите возможность запуска: echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.bash_profile echo 'export PATH="/usr/local/opt/[email protected]/sbin:$PATH"' >> ~/.bash_profile
Я запустил оба независимо, а затем попытался установить камердинера (сработало как шарм).
Сначала найдите версию PHP, установленную через.
brew list
В моем случае это был [email protected], тогда
brew link [email protected] --force --overwrite
и наконец
valet install
:)
$ brew unlink php && brew link --force [email protected]
Пожалуйста, добавьте объяснение. См. как ответить.
Возможный дубликат stackoverflow.com/questions/37178743/…