php curl_exec 超时解决方法

  • 内容
  • 评论
  • 相关

先确定curl请求地址是否通畅,如果本地访问通畅的话,在服务器上运行curl或者wget命令看下,如果此时正常,有可能是服务器开启了ipv6但是没有ipv6网络环境或者运行商没有给服务器分配ipv6,
通过设置
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
来尝试是否解决此问题,我这里是遇到的是这个情况

评论

0条评论

发表评论

电子邮件地址不会被公开。