ipv6域名强制解析为ipv4地址

今天使用数据中心的DOI注册功能后,突然发现后台验证的功能无法使用。代码没有动过,怀疑是服务器升级导致产生的,于是再本地升级到最新版后再进行测试发现正常,在服务器上升级后仍然有错误。看了代码,错误是在这一句导致的:

$content=@file_get_contents("http://dx.doi.org/".$row['doi']);

感觉这个代码应该没有问题,ping一下对应的网站,发现其默认是解析到ipv6网络了,同时ipv6网络不通,所以导致了这个问题。

临时解决办法:在/etc/hosts中将对应的域名直接解析为ipv4地址。


已发布

分类

,

来自

标签:

评论

《“ipv6域名强制解析为ipv4地址”》 有 1 条评论

  1. wlx 的头像
    wlx

    在新服务器上再次发现同样的问题。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注