我正在尝试通过AWS EC2连接mySQL。
但是当我尝试访问此页面时它不起作用。 出现此错误消息。
'此页面无效
18.221。###。92目前无法处理此请求。 HTTP ERROR 500'
这是我简单的连接代码。
<?php
$host = 'localhost';
$user = 'root';
$passWord = '#####';
$dbName = 'member';
$dbConnect = new mysqli($host,$user,$passWord,$dbName);
if($dbConnect){
echo "MySQL Connection success.";
}
else{
echo "MYSQL Connection failed.";
}
?>
我使用Filezila上传了这个php文件。
当我尝试访问自己的网络服务器(例如Bitnami)时效果很好 但它在AWS EC2中不起作用。
怎么了?
答案 0 :(得分:0)
如果您将可能出错的不同组件分开,则此类问题更容易调试。首先尝试使用EC2实例上的mysql shell连接到RDS实例,并确保它正常工作后 - 继续调试PHP代码。
可以在此处找到连接到RDS的说明 - http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ConnectToInstance.html
答案 1 :(得分:0)