curl (guzzle), file_get_contents не может получить HTML с одного сайта - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь почистить страницу с сайта президента Азербайджана.

URL-адрес https://ru.president.az/articles/33781

Я пробовал php goutte, mink, guzzle, file_get_contents - каждый раз, когда явозникли ошибки:

file_get_contents (https://ru.president.az/first-vice-president/services): не удалось открыть поток: истекло время ожидания соединения в

cURL ошибка 7: не удалось подключиться к порту ru.president.az 443:Тайм-аут соединения (см. http://curl.haxx.se/libcurl/c/libcurl-errors.html)

Код является стандартным, поэтому я не перечисляю его здесь. Попробовал много советов, например, проверьте ssl peer, имя и т. Д. ... результат тот же.

Также я попытался запустить консольные команды ping и tracert - тайм-аут соединения.

Ошибка консоли консоли на локальном компьютере - curl: (35) schannel: next Ошибка InitializeSecurityContext: неизвестная ошибка (0x80092012)

, но консольная прокрутка с параметром -k работает.

На моем веб-сайте с сертификатом cloudflare - те же результаты, ничего не работает.

Для меня это странно.

С другими сайтами все работает!

Спасибо за любую помощь!

...