国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

錯(cuò)誤提示 php_network_getaddresses: getaddrinfo failed

2016-12-13 17:00:54 21094

在使用 file_get_contents遠(yuǎn)程請(qǐng)求url時(shí),出現(xiàn)警告:

php_network_getaddresses: getaddrinfo failed: Name or servicenot known

這個(gè)問(wèn)題通常是由于 Apache/PHP主機(jī)連不上dns服務(wù)器。

首先,要在命令行下檢查,是否能ping通遠(yuǎn)程主機(jī)。


如果ping不通,那么你的name server(如果是fedora,在/etc/resolv.conf文件中)設(shè)置有問(wèn)題。找一個(gè)可以使用的dns,用該dns的ip替換/etc/resolv.conf 中第一個(gè)nameserver的ip,然后重啟apache。

如果能ping通,那么apache現(xiàn)在連的是一個(gè)有問(wèn)題的dns服務(wù)器。你需要重啟apache,以便從/etc/resolv.conf中刷新dns服務(wù)器列表。

如果還不行,可以嘗試在apaceh的 http.conf 里面設(shè)上

 

ServerName=localhost

或者

ServerName=127.0.0.1


這個(gè)方法也用于解決apache啟動(dòng)時(shí)出現(xiàn)apr_sockaddr_info_get() failed的錯(cuò)誤



如果還是不能解決,可以試試如下建議:

1)檢查要請(qǐng)求的遠(yuǎn)程主機(jī)是不是在本機(jī)的/etc/hosts中

2)檢查防火墻的規(guī)則,是不是被攔截了‘

3)在/etc/hosts手動(dòng)綁定host


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: