开发者社区> 问答> 正文

php curl超时严重 400 请求报错

我的服务器是centos。
在php中使用curl就行请求时,超时发生的频率非常频繁。
在命令行中使用curl去请求如www.baidu.com时,总是报

curl: Couldn't resolve host 'www.baidu.com'

查了下 ,是dns问题,请问下这会不会是影响php中curl超时的因素呢?

展开
收起
kun坤 2020-05-30 21:11:43 742 0
1 条回答
写回答
取消 提交回答
  • 服务器要解析域名,必须设置你的 /etc/resolv.conf  ,否则无法解析域名
    nameserver    8.8.8.8 
    对于频繁访问的域名可以写在 /etc/hosts 里 ######nameserver 设置的是202.106.0.20.您给的那个是google的,那么在设置nameserver的情况下是不是就是dns服务器的问题了?

    2020-05-30 21:11:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载