2025/5/29小于 1 分钟
报错场景
阿里云服务器,类centos,php7.4,nginx,mysql5.7,laravel框架 在框架中.env环境变量 使用rds公网,原因是之前同事买的时候和服务器不在同一个地域,只能用公网连接
报错如下: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
解决过程
阿里云提示如下:
2025/5/26大约 1 分钟
原因一:磁盘空间被占满
这是最常见的原因,也是最容易检查和解决的。当磁盘空间被占满时,系统就无法分配新的空间给新文件,所以会报错“No space left on device”。要检查这个原因,可以使用df -h命令来查看分区情况
df -h
2025/2/18大约 2 分钟
报错背景是因为node版本太高,导致libstdc++.so.6版本太低,无法运行
报错如下
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
2025/2/17小于 1 分钟
报错背景是因为在centos7上安装了node最新稳定版,查看版本报错
查看系统内安装的glibc版本
strings /lib64/libm.so.6 |grep GLIBC
2025/2/17小于 1 分钟
警告
CentOS7的SCL源在2024年6月30日停止维护了。 当scl源里面默认使用了centos官方的地址,无法连接,需要替换为阿里云
解决问题
cd /etc/yum.repos.d/
2025/2/15小于 1 分钟