Php URL错误0:cURL请求重试了3次,但未成功
我正在从事一个项目,该项目托管在谷歌应用程序引擎上,并使用App_devserver进行本地开发。一开始我的证书有问题,但当我最终克服了这个错误时,我得到了这个新的错误 我正在使用Windows10和PHPstorm进行开发 错误: 消息:cURL错误0:cURL请求重试了3次,但没有执行 没有成功。失败的最可能原因是cURL 无法倒带请求正文和后续重试 导致了同样的错误。打开“调试”选项以查看发生了什么 错。有关更多信息,请参阅。 (见附件) 似乎此错误表示请求已发出并成功,但无法解析或解析正文?我如何解决它 如果需要,这是我的PHP代码:(对tag manager api v2的简单调用)Php URL错误0:cURL请求重试了3次,但未成功,php,google-app-engine,curl,ssl-certificate,php-curl,Php,Google App Engine,Curl,Ssl Certificate,Php Curl,我正在从事一个项目,该项目托管在谷歌应用程序引擎上,并使用App_devserver进行本地开发。一开始我的证书有问题,但当我最终克服了这个错误时,我得到了这个新的错误 我正在使用Windows10和PHPstorm进行开发 错误: 消息:cURL错误0:cURL请求重试了3次,但没有执行 没有成功。失败的最可能原因是cURL 无法倒带请求正文和后续重试 导致了同样的错误。打开“调试”选项以查看发生了什么 错。有关更多信息,请参阅。 (见附件) 似乎此错误表示请求已发出并成功,但无法解析或解析正
我在使用Google Drive应用程序时遇到了这个问题,经过几个小时的努力寻找解决方案后,我使用Guzzle HTTP sink选项使其正常工作
$client = new \Google_Client();
// ... Client Configuration
$httpClient = new Client([
'sink' => 'path_to_any_temp_file',
'base_uri' => $client->getConfig('base_path'),
]);
$client->setHttpClient($httpClient);
值得一试。你有没有想过?我对google api也有同样的问题。@TheValyreanGroup您使用的是什么操作系统,IDE?Windows而不是IDE。我刚刚看到下面的回复通过修改接收器路径对您有效?我还没有尝试过,但是是的。路径权限是我的问题,使用接收器修复了这一问题。我只是换了一种方式。很好!经过数小时的搜索和调试,我找到了根本原因,并且️ 最终直接修改Guzzles源以使用temp.txt文件。这显然好得多。老兄。。。。你使我免于许多挫折。非常感谢你,伙计。送上3年的拥抱和感谢。
$client = new \Google_Client();
// ... Client Configuration
$httpClient = new Client([
'sink' => 'path_to_any_temp_file',
'base_uri' => $client->getConfig('base_path'),
]);
$client->setHttpClient($httpClient);