`

curl 常见错误解决

    博客分类:
  • curl
 
阅读更多

1,问题描述 updating version 3.1.4 ...

Download arthas from: https://maven.aliyun.com/repository/public/com/taobao/arthas/arthas-packaging/3.1.4/arthas-packaging-3.1.4-bin.zip

curl: (6) name lookup timed out

2,解决办法

由于curl先解析IPV6,再解析IPV4域名的。

解决方法有三种,

1),代码中设置curl默认访问为IPv4

curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);

2),修改服务器DNS

# cat /etc/resolv.conf | grep names

nameserver 218.85.157.99

nameserver 218.85.152.99

改为

nameserver 114.114.114.114

nameserver 8.8.8.8

3),服务器禁用IPv6

4),写服务器hosts对应关系

 

原文链接:https://blog.csdn.net/wuzeyuphp/article/details/77480780

 

3,最有效的解决方法,是修改resolv.conf文件

 

另一个错误 curl: (35) SSL connect error

解决办法:

yum -y update nss
安装完成之后执行命令
ldconfig

 

 

 

 

分享到:
评论

相关推荐

    PHP常见错误解决方案.docx

    ### PHP常见错误解决方案 在开发过程中,我们经常会遇到各种各样的错误,特别是在使用PHP这种广泛应用于Web开发的语言时。本文将详细介绍《PHP常见错误解决方案》文档中提到的一些具体问题及其解决方法。 #### 一...

    php curl常见错误:SSL错误、bool(false)

    本文将详细讨论两种常见的PHP cURL错误及其解决方案。 1. SSL错误: 当PHP cURL尝试与HTTPS服务器建立连接时,如果出现SSL错误,这通常是因为服务器所在的数据中心或机房无法正确验证目标服务器的SSL证书。这种...

    PHP Curl出现403错误的解决办法

    在PHP Curl中遇到403错误时,常见的解决办法可能涉及以下几个方面的知识点: 1. 代理设置问题:在内容中提到,使用了代理连接(proxytunnel)而非代理(proxy),导致与某些服务器交互时出现403错误。代理tunnel...

    elasticsearch安装配置详解及常见错误解决办法

    Elasticsearch 安装配置详解及常见错误解决办法 Elasticsearch 是一个基于 Lucene 库的搜索引擎,提供了强大的全文搜索功能。本文将详细介绍 Elasticsearch 的安装配置过程,以及常见错误的解决办法。 一、Elastic...

    php curl批量请求url

    本篇文章将深入探讨如何使用PHP的cURL库进行批量URL请求,并关注可能遇到的问题及解决方案。 首先,批量请求URL通常是为了提高效率,例如在数据抓取、接口测试或自动化任务中。批量请求的关键在于创建一个循环,...

    PHP使用curl请求https站点的常见错误及解决方案-附件资源

    PHP使用curl请求https站点的常见错误及解决方案-附件资源

    压缩包有方法解决win7 64位下curl扩展不能开启,php_curl各个php版本完美下载包,最高php5.6

    本压缩包提供的解决方案针对的就是这个常见的技术挑战。 首先,我们需要了解cURL扩展是什么。cURL(Client URL Library)是一个用于传输数据的开源库,它支持多种协议,如HTTP、HTTPS、FTP、FTPS等,广泛应用于PHP...

    curl-7.59.0.tar.gz

    - 如果在配置或编译过程中遇到问题,检查错误信息并根据提示解决问题。 - 安装完成后,可以通过`curl --version`检查安装是否成功。 总的来说,`curl-7.59.0.tar.gz` 是Linux系统中安装curl的便捷方式,适用于那些...

    curl-7.64.1.zip

    1. CURL.Bugs:可能是关于 curl 工具已知错误的列表,帮助用户了解已发现的问题及其解决方案。 2. CURL.FAQ:常见问题解答,为用户提供了 curl 使用过程中可能会遇到的问题和解答。 3. CURL.Features:列出 curl 的...

    Win7 64 位系统下 php_curl

    在Windows 7 64位操作系统中,PHP的curl扩展是一个常见的工具,用于处理HTTP和其他协议的客户端URL传输。然而,有时用户可能会遇到"无法加载php_curl"的错误,这通常是由于安装或配置问题导致的。本文将详细介绍如何...

    openssl+curl编译好的库和源码.zip

    在IT行业中,构建和编译开源软件库是常见的任务,特别是在Windows环境下,为不同操作系统版本提供兼容性。这里我们关注的是"openssl+curl编译好的库和源码.zip",这是一个包含预编译的Win32静态库以及源代码的压缩包...

    curl vs2008 wince

    五、常见问题及解决方案 1. 兼容性问题:如果遇到与特定硬件或网络堆栈的兼容性问题,可能需要修改libcurl源码或者使用特定的编译选项。 2. SSL支持:如果需要HTTPS支持,需要确保编译时链接了SSL库,如OpenSSL。 3....

    Curl7.77_openssl_zlib_libssh_x86_src.zip

    总结来说,Curl7.77的这个版本提供了一个全面的网络通信解决方案,结合了OpenSSL的安全加密、Zlib的数据压缩以及LibSSH的SSH支持,对于在x86平台上开发需要网络功能的应用程序来说,是一个非常有价值的资源。...

    go gin web框架文件上传,可以使用curl进行上传文件

    文件上传是Web应用中常见的功能之一,Gin框架提供了方便的方法来处理文件上传。本篇文章将深入探讨如何在Gin中实现文件上传,并结合curl命令演示上传过程。 首先,我们需要在Gin路由中定义一个处理文件上传的处理器...

    详解php中curl返回false的解决办法

    本文将详细探讨PHP中cURL返回false的几种常见解决办法。 首先,我们来了解一下什么是cURL。cURL是一个客户端URL传输库,它支持多种协议,如HTTP、HTTPS、FTP等。在PHP中,cURL通过一系列函数提供了强大的网络功能,...

    curl-7.63.0 带VS2015,带编译依赖库

    4. **错误处理**:`curl`库通过`curl_easy_strerror`函数提供错误信息,使用时需要进行错误检查和处理。 5. **内存管理**:`curl`库的一些功能会分配内存,使用后记得释放,以避免内存泄漏。 总之,`curl-7.63.0`是...

    curl 出现错误的调试方法(必看)

    常见的cURL错误包括: 1. **网络连接错误**:可能是由于网络中断、目标服务器未响应或DNS解析失败导致。检查网络连接和目标服务器的状态。 2. **SSL证书问题**:如果`CURLOPT_SSL_VERIFYPEER`和`CURLOPT_SSL_...

    64位php_curl.dll文件

    附带的`readme.txt`文件通常包含有关如何正确安装或更新dll文件的说明,以及可能遇到的常见问题和解决方案。在处理此类问题时,务必仔细阅读这些文件,以便遵循最佳实践并避免潜在的错误。 总结来说,解决...

Global site tag (gtag.js) - Google Analytics