Удалить Laravel Valet

Я установил Valet впервые, и у меня были некоторые проблемы, перечисленные ниже:

  1. Выдает ошибку, говорящую:

Невозможно определить связанный PHP.

Несмотря на то, что у меня http://php-osx.liip.ch/ установлен PHP 7.1, так что он просто идет дальше и все равно устанавливает PHP 7.0 с homebrew!

  1. В проектах без Laravel мой localhost не работает, и он отвечает:

ERR_EMPTY_RESPONSE

а то и сам Валет тоже не работает!

  1. Я получаю сообщение об ошибке на доменах Valet с сообщением:

Этот сайт недоступен. Не удалось найти DNS-адрес сервера laravel_from_scratch.dev.

Поэтому я решил удалить его, запустив $ valet uninstall, он возвращает соответствующий ответ, но потом, когда я бегу $ valet это все там! Как правильно удалить его?

Кстати, я разместил этот вопрос также на странице Valet GitHub.

2 ответа

Решение

Думаю, я найду решение после небольшой игры.

Похоже камердинер 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

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
Другие вопросы по тегам