相关疑难解决方法(0)

如何通过 PHP over SSL 连接到 Amazon MySQL RDS 实例

我有一个运行 WordPress 网站的 EC2 实例。WordPress 数据库位于 RDS 实例上。我想通过 SSL 连接到数据库。

据我所知,WordPress 使用的开箱即用的 MySQL 扩展不支持 SSL。因此,我安装了一个使用 MySQLi 的 WordPress 数据库脚本,它支持 SSL。

我遇到的问题是 Amazon 只提供一个密钥文件(更多信息),而我能找到的使用 MySQLi over SSL 的所有示例都至少包含 3 个文件:

$db = mysqli_init();
$db->ssl_set('server-key.pem','server-cert.pem','cacert.pem',NULL,NULL); 
Run Code Online (Sandbox Code Playgroud)

我可以从 mysql 命令行应用程序通过 SSL 连接到我的数据库。鉴于我只有 1 个文件,谁能告诉我需要做什么才能让 PHP 的 MySQLi 扩展正常工作?

php ssl mysqli amazon-ec2 amazon-rds

5
推荐指数
1
解决办法
4237
查看次数

标签 统计

amazon-ec2 ×1

amazon-rds ×1

mysqli ×1

php ×1

ssl ×1