изучаю по немногу PHP и столкнулся с такой проблемой.
Warning: file_get_contents(): SSL: �������� ���� ������������ �������� ��������� ���������.
in C:\xampp\htdocs\fileName.php on line 167
Warning: file_get_contents(
https://stats.nba.com/stats/boxscoretraditionalv2?... failed to open stream: HTTP request failed! in C:\xampp\htdocs\fileName.php on line 167
Строчка с кодом после которой возникает эта ошибка:
$f = file_get_contents('
https://stats.nba.com/stats/boxscoretraditionalv2?...');
вот эта строка работает:
$f = file_get_contents('
https://data.nba.net/prod/v1/current/standings_all.json')
подскажите пожалуйста в чем тут вообще проблема, что почитать чтоб это понимать ?
почему SSL: �������� ���� ������������ �������� ��������� ���������. а не нормальные символы. Кодировка на странице установлена utf-8.
из того что мне удалось заметить это то что если ссылка не заканчивается как .json то выдается такая ошибка.
В мозилле во вкладке монитор сети там где я нашел эти ссылки, у обоих ссылок
Причина была xhr Тип JSON
Так же пробовал проделать те же действия с помощью функции fopen, но эта попытка так же не увенчалась успехом:)
Ещё попробовал тоже самое сделать с помощью CURL, то что извлекалось с помощью file_get_contents получилось извлечь и с помощью curl, а то что не извлекалось то и CURLом не извлеклось. Ошибок на экран не вылезо, curl_error вернул это OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054