当前位置: 首页 > 知识库问答 >
问题:

咕噜咕噜 - 主机被阻止

白君之
2023-03-14

我正在我的网络空间上安装Google API PHP客户端(2.1.0)并遵循本教程。问题是当我转到HelloAnalytics.php时,我有一个PHP错误:

致命错误:未捕获异常“GuzzleHttp\Ring\exception\ConnectException”,消息为“cURL error 6:请参阅”http://curl.haxx.se/libcurl/c/libcurl-errors.html'in/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\ Client\CurlMultiHandler),数组,数组)35;1/reporting_com/google-api-php-Client-2.1.0_PHP54/vendor/guzzlehttps/ringphp/src/Client/CurlMultiHandler。php(244):GuzzleHttp\Ring\Client\CurlFactory::createResponse(对象(GuzzleHttp\Ring \Client\CurlMultiHandler),数组,数组,阵列,资源id#128)#2/share/src_serv-prd in/reporting_com/google-api-php-Client-2.1.0_PHP54/vendor/guzzlettp/guzzle/src/Exception/RequestException。php第49行

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

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

这似乎是合法的:我在我的公司网络上,屏蔽了所有的curl主机。为了让Curl工作,我不得不告诉我的系统管理员解锁这个主机,但是我没有找到url主机。

它是什么?

共有1个答案

郭单鹗
2023-03-14

要继续其他请求,您可以将选项http_errors设置为 false:

$option = [ 
            ....   
            'http_errors' => false,
            ...
        ];
 类似资料:
  • 看起来 grpc 先决条件是 java 7 或更高版本。 安装grpc时出现异常。Java . lang . unsupportedclassversionerror:com/Google/proto buf/grad le/proto buf plugin:不支持的major.minor版本51.0 我有java 6在本地运行。可能是grpc运行java 6的一种方式?

  • 我正在使用Guzzle6开发一个Laravel应用程序。很多功能都依赖于API,我已经为其创建了一个包装器。 我的包装器是一个类,它在<code>__construct()。 我使用的API每10秒钟有40个请求的限制。我正在缓存东西,所以很少会达到这个极限,但是我想知道如果达到这个极限,我的应用程序不会就这么死掉! 关于我的应用程序的一些注意事项: 仅当过去 6 小时内未进行相同调用时,才会进行

  • 我在Windows8机器上从命令行运行Grunt时出现问题。 我的研究表明,最常见的解决方案是安装grunt-cli,因为Grunt不再是全局的。我还需要确保实际安装了Grunt任务运行程序,因为它不是与grunt-cli一起安装的。 其他解决方案指向PATH系统环境变量,但它似乎与我预期的一样: null

  • 我试着向Github API发出一个API请求,只是为了测试。我在我的Laravel 5.1应用程序上安装了最新的Guzzle版本(“guzzle/guzzle”:“^3.9”)。在我的< code>routes.php中,我有以下代码: 如果我现在访问URLdomain.dev/github/kayyyy我得到错误。 为什么我会收到此错误? 如果我访问https://api.github.com

  • 因此,我在删除和安装node和npm以安装没有sudo的软件包时遇到了麻烦,现在我无法在Webstorm中使用Grunt面板 信息是: 请注意,我已经安装了。

  • 这是来自Cloudinary文档的代码, 所以我不能以这种方式将Guzzle验证设置为假 我的问题是,通常在应用程序中,如何将Guzzle Http客户端验证设置为false