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
(如果報錯,先執(zhí)行:yum install caching-nameserver,再執(zhí)行以上命令)
【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
(如果報錯,先執(zhí)行:yum install caching-nameserver,再執(zhí)行以上命令)
【root】# pkill httpd
【root】# /usr/local/apache2/bin/httpd -k restart
當然還有可能是服務器的dns解析問題,請查看相關的文檔。
您可能感興趣的文章:
相關文章
CentOS7使用yum安裝PostgreSQL和PostGIS的方法
這篇文章主要介紹了CentOS7使用yum安裝PostgreSQL和PostGIS的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09如何在CentOS8上安裝和配置Postfix郵件服務器的方法示例
這篇文章主要介紹了如何在CentOS8上安裝和配置Postfix郵件服務器的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11Linux (Ubuntu 18.04) 下安裝vim編輯器的方法
這篇文章主要介紹了Linux (Ubuntu 18.04) 下安裝vim編輯器的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07