php 中关curl的奇葩问题.域名无法解析

qianghuay 2014-12-17 04:54:48
有个程序是要调用腾讯微博的开放接口,来获取用户的个人信息.
但是所有参数全部拼好之后,在本地机子上跑是没有问题,
但是在CentOS上跑就是获取获取到域名的ip地址:
第一张图为在本地机子上的curlinfo:

第二张图为在Centos服务器上跑的curlinfo:


看结果好像是php无法获取对应域名的Ip,于是我将域名与ip的映射写在hosts文件中,
但是还是不行.
奇怪的是,我在putty中可以ping能腾讯的接口域名的.
...全文
842 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Branii 2017-06-01
  • 打赏
  • 举报
回复
楼主解决了没,我现在也遇到这么问题了,解决不了。
sinat_31022815 2016-11-15
  • 打赏
  • 举报
回复
楼主,这两天我也遇到这个问题,结果发现是curl_setopt($oCurl, CURLOPT_TIMEOUT, 3) 这个引起的,本地和测试数据少响应快,在线上响应超出了等待时间。就返回 http_code 0。
gg5g 2016-05-17
  • 打赏
  • 举报
回复
我也碰到这个问题,请问你解决了没有?有什么好方法?
slayer.hover 2015-01-11
  • 打赏
  • 举报
回复
刚好前两天遇到过这个问题, curl获取不到https页面内容时, 可以使用fsockopen函数解决。 具体的就是使用下面这个函数: http://hi.baidu.com/slayerhover/item/2c85e1a210066b11020a4d49
qianghuay 2015-01-09
  • 打赏
  • 举报
回复
引用 8 楼 jxkq2009 的回复:
我也碰到这个问题,请问你解决了没有?有什么好方法?
这个问题我这一直存在,很奇怪. 现在是抓取腾讯个人头像的时候,会引起curl超时. 你那也是吗
jxkq2009 2015-01-06
  • 打赏
  • 举报
回复
我也碰到这个问题,请问你解决了没有?有什么好方法?
qianghuay 2014-12-19
  • 打赏
  • 举报
回复
引用 6 楼 qianghuay 的回复:
[quote=引用 5 楼 jingyexiaoyue 的回复:] cat /var/log/security | grep php cat /var/log/security | grep curl
请问这个Log是不是apache的日志?[/quote] 你好,刚才试过了,没有任何相关记录输出。
qianghuay 2014-12-19
  • 打赏
  • 举报
回复
引用 5 楼 jingyexiaoyue 的回复:
cat /var/log/security | grep php cat /var/log/security | grep curl
请问这个Log是不是apache的日志?
晓敬 2014-12-19
  • 打赏
  • 举报
回复
cat /var/log/security | grep php cat /var/log/security | grep curl
qianghuay 2014-12-19
  • 打赏
  • 举报
回复
引用 3 楼 fdipzone 的回复:
在本機/etc/hosts 指定一下域名,ip對應試試。
已经指定了. 但是还是不行.没有效果.所以才很奇葩
傲雪星枫 2014-12-18
  • 打赏
  • 举报
回复
在本機/etc/hosts 指定一下域名,ip對應試試。
yhuaqiang 2014-12-17
  • 打赏
  • 举报
回复
这个问题有点难,还是等高手吧
qianghuay 2014-12-17
  • 打赏
  • 举报
回复
有没有高手来分析下

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧