安装悟空CRM客户管理系统提示“php_network_getaddresses: getaddrinfo failed: Name or service not known”的解决办法(多数来自Redis或php-fpm)
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
还是玩悟空CRM客户管理系统,这不又出现了问题,安装的时候竟然出现了“php_network_getaddresses: getaddrinfo failed: Name or service not known”错误,如下图所示
安装悟空CRM客户管理系统提示“php_network_getaddresses: getaddrinfo failed: Name or service not known”的解决办法
其实出现这样的问题,在上图能看出端倪;
1、“Redis. php line 56
2、“php_network_getaddresses”
其实看这俩错误,一个是Redis一个是PHP,只是刚才柚子哥哥更改了一下“ServerName=localhost或ServerName=127.0.0.1”的对调,就变成了这样;
解惑:WordPress在数据库连接使用127.0.0.1与localhost对数据库连接速度的影响
就这问题,虽然Redis能正常,但怀疑的还得是php-fpm,因Redis有进程主导php-fpm;
其实重启一下php-fpm就搞定,搞不定就直接重启服务器即可;
多注意:可能Redis会不自动重启哦!
延伸阅读:“php_network_getaddresses: getaddrinfo failed: Name or service not known”
其实网上各种说nginx有问题,重启了一下nginx即可,但并不是,还有不少说是Redis DNS的问题,不过也延伸一下;
Redis配置错误信息“php_network_getaddresses: getaddrinfo failed: Name or service not known”,这是由于客户端无法正确解析Redis服务器的域名地址导致的。解决此问题,请遵循以下步骤:
1、检查域名地址:确认Redis服务器地址r-wz9z44hgkwrfs2o7ew.redis.rds.aliyuncs.com输入无误。
2、配置DNS:确保客户端所在的系统使用了正确的DNS服务器地址,以便有效解析域名。如果在云环境中,检查并更新ECS实例的DNS设置。
3、网络连通性验证:尝试从客户端机器上使用ping命令测试到Redis服务器地址的连通性。
4、DNS缓存清理:如果之前有更改DNS配置,尝试清除本地DNS缓存后重试连接。
如以上步骤不能解决问题,考虑是否存在临时的网络波动或DNS解析问题,可等待一段时间后再次尝试,或联系您的网络服务提供商和阿里云支持获取进一步帮助。
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

