経緯
- VesselでLaravelプロジェクトが正常に動くことを確認した
- Vessel環境でのXdebug実行がわからず、Homesteadに環境をチェンジした
- Homestead環境においてトップページURLにアクセスすると、
php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
というエラーが発生していた。スクショを撮り忘れてしまったけれど、内容をよく確認するとRedisとの接続エラーのようだった。
原因
Vesselの初期化 (bash vessel init
) をしたときにVesselが.env
を書き換えていたので、Homestead上でRedisとの接続に失敗した
解決
.env.bak.vessel
という、Vesselが初期化時に取得しているバックアップファイルを用いて、.env
の設定を切り戻した。
おわりに
単純なミスですが、結構時間食っちゃったのでここに書き残しておきますw