容器技术交流

 找回密码
 立即注册
查看: 4681|回复: 4

服务器wget使用正常 ping正常 但php忽然无法解析外网IP

[复制链接]
发表于 2012-4-9 12:56:33 | 显示全部楼层 |阅读模式

php所有可以解析域名的函数如file_get_contents,gethostbyname,都突然不可用。

就好象PHP无法解析外网域名了,必须在/etc/hosts里面手动指定域名IP。函数才能正常工作。

如果是DNS问题,但发现系统的wget和ping均能正常工作和解析。
发表于 2012-4-9 15:59:34 | 显示全部楼层
执行chmod 755 /etc/resolv.conf
试一下

点评

你太牛了 果真执行一下就好了 只是不知道为什么突然会这样 我找遍了整个互联网 都没有答案 还是洞哥一语点破  详情 回复 发表于 2012-4-12 12:48
发表于 2012-4-9 17:52:18 | 显示全部楼层
我有类这情况  Ping IP 是通的  PING域名不通  应该是服务器DNS原因

点评

我的情况是 ping IP和ping 域名 都能通 且正常解析 就是PHP不能解析 太古怪了  详情 回复 发表于 2012-4-12 12:49
 楼主| 发表于 2012-4-12 12:48:03 | 显示全部楼层
本帖最后由 hbfly 于 2012-4-12 12:53 编辑
爱洞特漏 发表于 2012-4-9 15:59
执行chmod 755 /etc/resolv.conf
试一下

你太牛了
果真执行一下就好了
只是不知道为什么突然会这样
我找遍了整个互联网 都没有答案

而且我是第二次遇到了,第一次,我直接重装系统才能解决。

还是洞哥一语点破
 楼主| 发表于 2012-4-12 12:49:27 | 显示全部楼层
474300 发表于 2012-4-9 17:52
我有类这情况  Ping IP 是通的  PING域名不通  应该是服务器DNS原因

我的情况是  ping IP和ping 域名 都能通  且正常解析
就是PHP不能解析  太古怪了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-15 06:32 , Processed in 0.029289 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表