簡體   English   中英

Google Api Php客戶端-cURL錯誤6:無法解析主機:

[英]Google Api Php Client - cURL error 6: Could not resolve host:

我正在使用Google APi PHP客戶端從我的Android應用程序驗證Google Play登錄名。 服務突然停止工作,並給我這個錯誤。

致命錯誤>:未捕獲的異常'GuzzleHttp \\ Exception \\ ConnectException',消息為'cURL錯誤6:無法解析主機:www.googleapis.com(請參閱http://curl.haxx.se/libcurl/c/libcurl-errors。 /var/www/vhosts/smokah.one/api.smokah.one/csgo/google-api-php-client/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:186中的html )':堆棧跟蹤:0 /var/www/vhosts/smokah.one/api.smokah.one/csgo/google-api-php-client/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(150):GuzzleHttp\\Handler\\CurlFactory: :createRejection(Object(GuzzleHttp \\ Handler \\ EasyHandle),數組)1 /var/www/vhosts/smokah.one/api.smokah.one/csgo/google-api-php-client/vendor/guzzlehttp/guzzle/src/ Handler / CurlFactory.php(103):GuzzleHttp \\ Handler \\ CurlFactory :: finishError(Object(GuzzleHttp \\ Handler \\ CurlHandler),Object(GuzzleHttp \\ Handler \\ EasyHandle),Object(GuzzleHttp \\ Handler \\ CurlFactory))2 / var / www /vhosts/smokah.one/api.smokah.one/csgo/google-api-php-client/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(43):GuzzleHttp \\ Handler \\ CurlFactory :: finish(Object(在/var/www/vhosts/smokah.one/api.smokah.one/csgo/google-api-php-client/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory中。 186行上的PHP

它突然發生了。

真誠的埃利亞斯

您可以嘗試以下選項:

  1. 檢查您的ssl證書,它可能配置不正確。 您可以嘗試從php.ini中注釋掉extension = curl.so行

  2. 確保托管服務器應能夠ping通google網站,方法是傳遞google服務網址(如果被阻止)。

  3. 如果您進行了與服務器配置有關的任何更改,請重新啟動php-fpm服務。

在我的情況下,第二個選項有效,每次我需要遠程登錄服務器並需要啟動Internet時都存在代理。

讓我知道以上解決方案是否對您有用。

謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM