linux服务器中的远程访问问题小结
更新时间:2012年01月15日 21:59:24 作者:
在php程序中运用fopen或者socket的时候,报一下错误php_network_getaddresses: getaddrinfo failed: Temporary failure in name
在php程序中运用fopen或者socket的时候,报一下错误:
php_network_getaddresses: getaddrinfo failed: Temporary failure in name。
我的代码如下
$handle = fopen(“http://www.baidu.com/”, “r”);
echo “handle:”.$handle;
这表示是无法连接到服务器,而我http://www.baidu.com/是可以访问的
这是服务器的防火墙的问题。将防火墙关闭掉,重启apache就可以了:
【root】#service iptables off
【root】#/etc/rc.d/init.d/named restart
(如果报错,先执行:yum install caching-nameserver,再执行以上命令)
【root】# pkill httpd
【root】# /usr/local/apache2/bin/httpd -k restart
当然还有可能是服务器的dns解析问题,请查看相关的文档。
php_network_getaddresses: getaddrinfo failed: Temporary failure in name。
我的代码如下
$handle = fopen(“http://www.baidu.com/”, “r”);
echo “handle:”.$handle;
这表示是无法连接到服务器,而我http://www.baidu.com/是可以访问的
这是服务器的防火墙的问题。将防火墙关闭掉,重启apache就可以了:
【root】#service iptables off
【root】#/etc/rc.d/init.d/named restart
(如果报错,先执行:yum install caching-nameserver,再执行以上命令)
【root】# pkill httpd
【root】# /usr/local/apache2/bin/httpd -k restart
当然还有可能是服务器的dns解析问题,请查看相关的文档。
相关文章
Ubuntu 18.04上安装 phpMyAdmin的详细教程
这篇文章主要介绍了Ubuntu 18.04上安装 phpMyAdmin的详细教程,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-12-12
阿里云服务器CentOS 6.3下快速安装部署 LAMP 、vsftpd 环境的方法
这篇文章主要介绍了阿里云服务器CentOS 6.3下快速安装部署 LAMP 、vsftpd 环境的方法的相关资料,需要的朋友可以参考下2016-02-02


最新评论