Warning: get_headers(): Peer certificate CN=`site' did not match expected CN
09.04.2023 07:24:52 am
При получении данных с другого сайта, получаю ошибку: Warning: get_headers(): Peer certificate CN=`danfa.net' did not match expected CN, на строку:
Чтобы исправить ошибку, выше этой строки дописываю код:
Проблема решена.
Функция
$data = get_headers($url);Чтобы исправить ошибку, выше этой строки дописываю код:
stream_context_set_default([
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false
]
]);Проблема решена.
Функция
stream_context_set_default задает контекст потока по умолчанию, который будет использоваться всякий раз, когда файловые операции (fopen(), file_get_contents() и т.д.) вызываются без параметра контекста.- Жалоба
![Dopamine [Ghost]](https://danfa.net/file/pic/user/2025/09/27/1_50_square.jpg)