在使用 cURL 的时候出现 cURL error 6: Could not resolve host: 错误,在本地好好的,移到服务器偶尔会出现 cURL error 6 的错误,查了下状态码错误信息,说是无法解析主机地址。
cURL error 6 解决方法
1.首先检测下域名是否 ping 的通
ping api.weixin.qq.com
如果 ping 不通的话说明是域名的问题
2.修改服务器 host 文件(linux 位置:/etc/hosts)
能 ping 通的话将域名和 ping 的 ip 地址添加到 host 文件里
117.144.228.62 api.weixin.qq.com