Я установил Valet впервые, и у меня были некоторые проблемы, перечисленные ниже:
Невозможно определить связанный PHP.
Хотя у меня PHP 7.1 установлен php-osx.liip.ch так что он просто идет вперед и в любом случае устанавливает PHP 7.0 с homebrew!
ERR_EMPTY_RESPONSE
а то и сам Валет тоже не работает!
Этот сайт недоступен для DNS-сервера laravel_from_scratch.dev
адрес не может быть найден.
Поэтому я решил удалить его, запустив $ valet uninstall
, он возвращает соответствующий ответ, но потом, когда я бегу $ valet
это все там! Как правильно удалить его?
КСТАТИ, Я опубликовал этот вопрос также на Valet GitHub page.
Думаю, я найду решение после небольшой игры.
Похоже камердинер uninstall
Команда не работает, как ожидалось. Чтобы удалить его, сначала запустите команду composer, чтобы удалить зависимости php:
$ composer global remove laravel/valet
затем, чтобы удалить зависимости, установленные с помощью Homebrew, сначала запустите;
$ brew list
просто чтобы вы знали, что мы на одной странице, то если вы видите dnsmasq
а также php70
если вы не хотите их использовать или у вас установлен php7 в другом подходе (как я), запустите:
$ brew uninstall dnsmasq
а также
$ brew uninstall php70
Затем перейдите в каталог пользователя и удалите .valet
скрытый каталог или выполните команду терминала следующим образом:
$ sudo rm -r ~/.valet
Официальный ответ здесь:
https://github.com/laravel/valet/issues/341#issuecomment-287048987
valet uninstall
sudo brew services stop nginx
sudo brew services stop php70
sudo brew services stop dnsmasq
brew uninstall nginx
brew uninstall php70
brew uninstall dnsmasq
rm -rf ~/.valet
rm /usr/local/bin/valet