您好,我正在尝试在 IIS 上的 AWS EC2(Windows) 服务器中托管 PHP 代码。我能够托管 php 网页,但问题是网页无法与 AWS RDS 通信。 数据库 PHP 代码:<?php$con=mysqli_connect("mysqldatabase.xxxxxxxxxx.ap-south-1.rds.amazonaws.com", "admin", "xxxxxxx", "detsdb", "3306");if(mysqli_connect_errno()){echo "Connection Fail".mysqli_connect_error();} ?>我正在使用默认 VPC 规则,并且在 RDS 和 EC2 安全组(入站和出站)中,我已相互打开所有流量以及端口 3306 的打开 SG id。**网页上出现错误:连接失败服务器向客户端发送了未知的字符集。请向开发人员报告**当我在个人计算机上尝试相同的代码时,我能够与 RDS 进行通信。我正在使用 Wamp 服务器在本地进行通信和托管。编写了一个简单的代码来测试也有效的功能:<?php$con = mysqli_connect("mysqldatabase.xxxxxx.ap-south-1.rds.amazonaws.com", "admin", "xxxxx", "detsdb", "3306");if($con){echo "Connection Success";}else{ echo "Error";}?>
- 3 回答
- 0 关注
- 120 浏览
添加回答
举报
0/150
提交
取消