更新:「.dev」は使用しないでください。これが2016年に最初に投稿されたときは、問題ありませんでした。今はそうではありません。TLD を「.localhost」などの別のものに変更することから始めます。(この変更は私の問題を解決しませんでしたが、まだ「.dev」を使用している場合は問題を解決する可能性があります)。
問題: Laravel Valet をインストールしましたping test.dev
が、(index.htm ファイルのみを含み、 にある~/Sites
) 以外はすべて動作しているように見えますが、長時間ハングした後、応答が返されます。ping: cannot resolve test.dev: Unknown host
これが私がすでに行ったことです:
- 私はLaravel Valet docsに目を通しましたが、すべて正常にインストールされました。
- Apache が実行されていません
/etc/hosts
の言及を含まないtest.dev
- 私はバレットv1.1.12を使用しています
- パソコンを再起動しました
- homebrew fresh で php 7.0.7 をインストールしました。
--with-fpm
- 私の
$PATH
含む$PATH:$HOME/.composer/vendor/bin
sudo lsof -n -i:80 | grep LISTEN
caddy
プロシージャを返しますbrew services list
戻っdnsmasq
て開始- 醸造、実行を更新しましたが
brew doctor
、すべて問題ありません - バレットを正常に開始および停止できます。
valet paths
正常に戻ります:[ "/Users/nateritter/.valet/Sites", "/Users/nateritter/Sites" ]
- ディレクトリ
valet link
内で使用しても、この問題には影響しませんtest
さて、これらすべてに加えて、すべてのバレット引数を試してみることにしました. valet share
ある時点でエラーが発生したようで、これは興味深いことですが、元の問題と関係があるかどうかはわかりません。
ERROR: Tunnel 'command_line' specifies invalid address 'test.dev:80': unexpected '[' in address test.dev:80
この後、21行がFailed to connect to 127.0.0.1 port 4040: Connection refused
発生し、例外が発生します。
[Httpful\Exception\ConnectionErrorException]
Unable to connect to "http://127.0.0.1:4040/api/tunnels": 7 Failed to connect to 127.0.0.1 port 4040: Connection refused
fetch-share-url