ラボ > サーバ:Xampp

Xampp・PHP cURLでCould not resolve hostがでてきた

「cURL Error (6): Could not resolve host: 〇〇〇.localhost」っていうエラーがでてきた

作成日:2019-11-22, 更新日:2019-11-22

経緯

・ちょっとしたテストでcURLを使った
・URLは「http://〇〇〇.localhost/xxx」

▼結果(エラー)

cURL Error (6): Could not resolve host: 〇〇〇.localhost

原因

・「C:\Windows\System32\drivers\etc」の「hosts」に「〇〇〇.localhost」の追加漏れ
→Xamppの再起動が必要

▼他の可能性
・curlの設定で「CURLOPT_SSL_VERIFYPEER」を「false」にする

メモ

・今回、ブラウザで「〇〇〇.localhost」にアクセスは問題なく出来ていた
・curlのときだけエラーになった

『「ブラウザで見れるんだから「hosts」は設定できているでしょ?』ということで「hosts」を確認せずに調べため時間を無駄に使ってしまった。

関連項目

Xamppでサブドメインを使う