11月 10, 2024 - laravel, php开发    Laravel中调用google的api时,长时间调用会报错,大约只能持续约5分钟已关闭评论

Laravel中调用google的api时,长时间调用会报错,大约只能持续约5分钟

cURL error 7:  (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) {"exception":"[object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 7:  (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) at /Users/zhouxiaokun/Desktop/code/be-ytfbdata/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:200)
[stacktrace]

 

Laravel中调用google的api时,长时间调用会报错,大约只能持续约5分钟。

可能跟guzzlehttp/guzzle的版本太低有关系,用的是6,要升级到^6.5以上的版本。

解决:重新安装guzzlehttp/guzzle依赖到^7.5就正常了

当然还有可能是本机的网络不好,导致curl中断,尝试转移到服务器中去运行,毕竟服务器的网络会更稳定。

评论被关闭。