web-dev-qa-db-ja.com

アンインストールLaravel= Valet

初めてValetをインストールしましたが、次のような問題がありました。

  1. 次のエラーをスローします:

リンクされたPHPを特定できません。

PHP 7.1 php-osx.liip.ch によってインストールされているので、先に進み、PHP 7.0でとにかく自作!

  1. 非laravelプロジェクトでは、localhostが機能せず、応答します:

ERR_EMPTY_RESPONSE

そして、バレット自体も機能しません!

  1. Valetドメインで次のメッセージを含むエラーが表示されます。

このサイトにアクセスできませんlaravel_from_scratch.devのサーバーDNSアドレスが見つかりませんでした。

そこで、$ valet uninstallを実行してアンインストールすることにしました。対応する応答が返されますが、$ valetを実行しているときはすべて揃っています。正しくアンインストールする方法は?

[〜#〜] btw [〜#〜]、この問題を Valet GitHubページ にも投稿しました。

14
Sina

少し遊んだ後に解決策を見つけたと思います。

Valet uninstallコマンドが期待どおりに動作しないようです。アンインストールするには、まずcomposerコマンドを実行してphp依存関係をアンインストールします。

$ composer global remove laravel/valet

homebrewでインストールされた依存関係をアンインストールするには、最初に実行します。

$ brew list

同じページにいることを知っているので、dnsmasqphp70それらが必要ない場合、または別の方法(私のような)でphp7をインストールしている場合:

$ brew uninstall dnsmasq

そして

$ brew uninstall php70

次に、ユーザーディレクトリに移動して、.valet隠しディレクトリ、または次のように端末コマンドを実行します。

$ Sudo rm -r ~/.valet
58
Sina

ここでの公式の応答: 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
11
Torkil Johnsen