когда я выполняю скрипт PHP, который выполняет запрос cURL к домену .test, который настроен на моем Mac с помощью Laravel Valet / dnsmasq, я получаю эту ошибку:
Не удалось разрешить: mydomain.test (доменное имя не найдено)
Когда я проверяю домен в моем браузере, все в порядке.
Когда я бегу curl -Ik https://mydomain.test
в Терминале я получаю HTTP / 2 200 код, так что все в порядке.
Когда я бегу curl -k https://mydomain.test
в Терминале я получаю исходный код страницы, так что все в порядке.
Почему он не работает с cURL из PHP? Я в отчаянии …
ОБНОВИТЬ
Из-за широкого спроса 😉 вот мой код cURL. Вы не можете сделать более простым:
try {
$ch = curl_init( "http://mydomain.test" );
curl_exec( $ch );
dump(curl_error($ch));
curl_close( $ch );
} catch (Exception $e) {
var_dump($e);
}
Задача ещё не решена.
Других решений пока нет …