您好,我正在嘗試在 IIS 上的 AWS EC2(Windows) 服務(wù)器中托管 PHP 代碼。我能夠托管 php 網(wǎng)頁,但問題是網(wǎng)頁無法與 AWS RDS 通信。 數(shù)據(jù)庫 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();} ?>我正在使用默認(rèn) VPC 規(guī)則,并且在 RDS 和 EC2 安全組(入站和出站)中,我已相互打開所有流量以及端口 3306 的打開 SG id。**網(wǎng)頁上出現(xiàn)錯誤:連接失敗服務(wù)器向客戶端發(fā)送了未知的字符集。請向開發(fā)人員報告**當(dāng)我在個人計(jì)算機(jī)上嘗試相同的代碼時,我能夠與 RDS 進(jìn)行通信。我正在使用 Wamp 服務(wù)器在本地進(jìn)行通信和托管。編寫了一個簡單的代碼來測試也有效的功能:<?php$con = mysqli_connect("mysqldatabase.xxxxxx.ap-south-1.rds.amazonaws.com", "admin", "xxxxx", "detsdb", "3306");if($con){echo "Connection Success";}else{ echo "Error";}?>
無法從 EC2 連接 AWS RDS (MYSQL)
慕標(biāo)琳琳
2023-07-01 17:37:19