2017-11-18 40 views
2

Sierraからhigh SierraにmacOSをアップグレードすると、Valetのインストールが中断されます。 Pingはうまく動作し、ブラウザ上の* .devだけで接続できないというエラーが発生し、サイトに接続できません。valetが停止した後macOS SierraからアップグレードするSierra

私はValetのアンインストールと同じ問題を再度インストールするような通常のトラブルシューティング手順を試しました。

私はDNSMasqと関連していたので、私はリンクを解除し、何度もbrewを使って成功しないでアンインストールしました。

誰もがこの問題と推奨される修正に直面していますか?

+0

問題を修正した場合はお知らせください。 –

答えて

4

更新:私はそれを最終的に修正しました。元々疑われていたようにDNSmasqに関連していましたが、Brew経由でdnsmasqを何回削除して再インストールしても問題ありませんでした。だからここ

は私のために働いていたものです:dnsmasqのbrew uninstall dnsmasqを削除

  1. はそれが何回も行っていたが、今回は、助けた次のステップを行いました。 /usr/local/etc

  2. 削除DNSMASQのconfigファイルと任意のdnsmasqのディレクトリは(このステップは私の問題を固定するものである)

  3. は、今では行方不明のdnsmasq自体をインストールし、dnsmasqのの新しい設定がうまく動作しますvalet install、バレーを再インストール私の場合にはうまくいっています。

希望どおりに動作します。

PS。また、私はValet全体を削除して、Valetを再インストールしました。ホームディレクトリの古いValetディレクトリ設定を削除した後、つまり~/.valetを削除して、再度Valetをインストールしました。

0

DNSmasqは私のバレットの問題ではありませんでした。以下の手順で同じ症状を修正しました。

ステップ1
アンインストールし

  1. valet stop
  2. valet uninstall
  3. composer global require laravel/valetをV2に従者を再インストール - これは、あなたがそれをインストールする方法であると仮定。
  4. valet install
  5. valet restart

これは完全に問題を解決しませんでした。しかし、ブラウザは、安全な接続がステップ2につながる

にすることができませんでした

を与えます。

ステップ2
は、それが単にvalet secure [name of app]を実行すると、それが再び動作許可されていることが判明した.devドメイン名にHTTPSを強制GoogleでこのGitHub discussionを読みました。

また、多くのアプリでこれを実行したくない場合や、特にHTTPとして実行したい場合は、valet domain localhostを実行するとValetサイトが.localhostに更新されます。 Localhostは予約語なので、後で同じ問題が発生することはありません。

関連する問題