一般在调用外部服务请求时候,有时由于配置问题无法访问,phph会报一个php_network_getaddresses: getaddrinfo failed: Name or servicenot known的错误
作者:会飞的
原因:PHP主机连不上dns服务器导致分析:比如你访问请求的是 www.leyangjuntestxxxx.com的服务 你可以先:ping 或 telnet 下该域名看是否可以访问,是否有响应 如果不能ping通说明你的服务现在连的是一个有问题的dns服务器一般解决方法: 一:需要检查请求的远程主机是否在本机的/etc/hosts中中 二:需要检查防火墙的规则,是不是被响应拦截了 三:可以在/etc/hosts文件中手动绑定host
原因:PHP主机连不上dns服务器导致
分析:比如你访问请求的是 www.leyangjuntestxxxx.com的服务
你可以先:ping 或 telnet 下该域名看是否可以访问,是否有响应
如果不能ping通说明你的服务现在连的是一个有问题的dns服务器
一般解决方法:
一:需要检查请求的远程主机是否在本机的/etc/hosts中中
二:需要检查防火墙的规则,是不是被响应拦截了
三:可以在/etc/hosts文件中手动绑定host
猜你喜欢
您可能感兴趣的文章:
- The following untracked working tree files would be overwritten by checkout
- SQL 简介
- SQL 语法
- SQL SELECT 语句
- SQL SELECT DISTINCT 语句
- SQL WHERE 子句
- SQL AND & OR 运算符
- SQL ORDER BY 子句
- SQL INSERT INTO 语句
- SQL UPDATE 语句
- SQL DELETE 语句
- SQL TOP 子句
- SQL LIKE 操作符
- SQL 通配符
- SQL IN 操作符
- SQL BETWEEN 操作符
- SQL Alias(别名)
- mysql查询语句 和 多表关联查询 以及 子查询
- thinkphp array_shift() expects parameter 1 to be array, string given