Php GuzzleHttp-主机被阻止

Php GuzzleHttp-主机被阻止,php,curl,google-analytics-api,guzzle,guzzlehttp,Php,Curl,Google Analytics Api,Guzzle,Guzzlehttp,我正在我的web空间中安装Google API PHP客户端(2.1.0)和。问题是,当我转到HelloAnalytics.php时,我出现了一个php错误: 致命错误:未捕获异常 “GuzzleHttp\Ring\Exception\ConnectException”和消息“cURL error” 6:见“in” /报告_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/ringphp/src/client/CurlFactory.

我正在我的web空间中安装Google API PHP客户端(2.1.0)和。问题是,当我转到
HelloAnalytics.php
时,我出现了一个php错误:

致命错误:未捕获异常 “GuzzleHttp\Ring\Exception\ConnectException”和消息“cURL error” 6:见“in” /报告_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/ringphp/src/client/CurlFactory.php:126 堆栈跟踪:#0 /报告\u com/google-api-php-client-2.1.0\u PHP54/vendor/guzzlehttp/ringphp/src/client/CurlFactory.php(91):guzzlehttp\Ring\client\CurlFactory::createErrorResponse(对象(guzzlehttp\Ring\client\curlmulthandler), 数组,数组)#1 /报告\u com/google-api-php-client-2.1.0\u PHP54/vendor/guzzlehttp/ringphp/src/client/curlmultidhandler.php(244):guzzlehttp\Ring\client\CurlFactory::createResponse(对象(guzzlehttp\Ring\client\curlmultidhandler), 数组,数组,数组,资源id#128#2/share/src#u serv-prd in /报告_com/google-api-php-client-2.1.0_PHP54/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php 第49行

GuzzleHttp网站libcurl-errors.html页面上的第六个错误是:

卷发无法解析主机(6) 无法解析主机。未解析给定的远程主机

这似乎是合法的:我在我的公司网络上,阻止了每一台主机。我必须告诉我的系统管理员解锁这个主机,以便让Curl工作,但我没有找到URL主机


是什么?

要继续其他请求,您可以将选项http\u errors设置为false:

$option = [ 
            ....   
            'http_errors' => false,
            ...
        ];

您是否在curl请求中设置了自定义用户代理?请尝试将用户代理设置为
用户代理:Mozilla/5.0(Macintosh;Intel Mac OS X 10_10_3)AppleWebKit/537.36(KHTML,如Gecko)Chrome/44.0.2403.89 Safari/537.36
或网络允许的任何浏览器,这与用户代理无关。这只是因为您使用的是域名,而不是IP,而curl使用的DNS无法识别该域名,因此它不知道要连接到哪个IP。请使用CULLOPT_DNS_LOCAL_IP4/CULLOPT_DNS_LOCAL_IP6指定您公司的内部DNS服务器,或直接使用CULLOPT_CONNECT_指定IP以感谢您的帮助。我100%确定这不是关于用户代理,而是要在我们的网络中启用的主机(这不是我第一次使用Curl,每次我都必须要求我的系统管理员解锁使用过的主机)@hanshenrik我自己不做curl连接,我使用Google Analytics PHP Api代码->如果我在guzzlehttp\ringphp\src\Client\CurlFactory.PHP中做“var\u dump($options)”($options是curl\u setopt\u array()中使用的参数),我会得到一个开头带有“”的数组。“googleapis.com”是我需要解锁的主机吗?