突然,wordpress无法连接到我的RDS。所有配置和入站/出站规则均正确。我还尝试创建基本的php函数进行连接。。我在我的本地计算机上尝试了它,但它可以正常工作,但在我的EC2服务器上却没有。
$mysqli_connection = new MySQLi('xxxx.xxxxx.ap-southeast-1.rds.amazonaws.com', 'db_user', 'db_pass', 'db_name');
if ($mysqli_connection->connect_error) {
echo "Not connected, error: " . $mysqli_connection->connect_error;
}
else {
echo "Connected.";
}
错误: php_network_getaddresses:getaddrinfo失败:名称或服务未知
就在今天早上发生这种情况时,我什么也没做。也许这是Apache错误或其他原因?有什么帮助吗?
答案 0 :(得分:1)
对于那些可能面临相同问题的人。重新启动EC2实例可解决此问题。
此外,请检查您的卷是否未满。通过ssh在ec2中运行 df -a 进行检查