Я устанавливаю на своем веб-пространстве клиент Google API PHP (2.1.0) и после этого урока. Проблема в том, когда я иду в HelloAnalytics.php
У меня ошибка PHP:
Неустранимая ошибка: необработанное исключение
‘GuzzleHttp \ Ring \ Exception \ ConnectException’ с сообщением ‘ошибка cURL
6: см. http://curl.haxx.se/libcurl/c/libcurl-errors.html‘ в
/reporting_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php:126
Трассировка стека: # 0
/reporting_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php(91): GuzzleHttp \ Ring \ Client \ CurlFactory :: createErrorResponse (Объект (GuzzleHttp \ Ring) \ CurlMultiHandler),
Array, Array) # 1
/reporting_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/ringphp/src/Client/CurlMultiHandler.php(244): GuzzleHttp \ Ring \ Client \ CurlFactory :: createResponse (объект (GuzzleHttp \ Ring) \ CurlMultiHandler),
Array, Array, Array, Resource id # 128) # 2 / share / src_serv-prd в
/reporting_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
на линии 49
Шестая ошибка на странице libcurl-errors.html веб-сайта GuzzleHttp гласит:
CURLE_COULDNT_RESOLVE_HOST (6)
Не удалось разрешить хост. Данный удаленный хост не был разрешен.
И это кажется законным: я нахожусь в сети моей компании, которая блокирует каждый узел скручивания. Я должен сказать своему системному администратору, чтобы разблокировать этот хост, чтобы позволить Curl работать, но мне не удается найти хост URL.
Что это?
Для продолжения другого запроса вы можете установить параметры http_errors ложно:
$option = [
....
'http_errors' => false,
...
];
Других решений пока нет …