欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

php_network_getaddresses: getaddrinfo failed 原因

(元素模板) / 2022-05-22 18:27

一般在调用外部服务请求时候,有时由于配置问题无法访问,phph会报一个php_network_getaddresses: getaddrinfo failed: Name or servicenot known的错误:

原因:PHP主机连不上dns服务器导致

分析:比如你访问请求的是 www.leyangjuntestxxxx.com的服务

          你可以先:ping 或  telnet 下该域名看是否可以访问,是否有响应

          如果不能ping通说明你的服务现在连的是一个有问题的dns服务器

一般解决方法:

          一:需要检查请求的远程主机是否在本机的/etc/hosts中中

          二:需要检查防火墙的规则,是不是被响应拦截了

          三:可以在/etc/hosts文件中手动绑定host

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com