【PHP报错解决:file_get_contents(): php_network_getaddresses】SEO资讯-SEO祥子博客
【PHP报错解决:file_get_contents(): php_network_getaddresses】SEO资讯-SEO祥子博客
今天迁移一个网站到CentOS Apache,报错如下:“php_network_getaddresses: getaddrinfo failed: Name or service not known-- File:”。
解决方法:
1. CentOS PING 目标网站PING不通,结果为:“ping: unknown host zhidao.baidu.com”,可以确认,CentOS服务器无法访问外网;
2. 尝试修改CentOS DNS Name Server 设置: 打开 /etc/resolv.conf , 发现原来我已经调置了4个DNS服务器,于是删除第一个;
3. 重启Apache,service httpd restart;
4. 搞定!