首页 > 解决方案 > Laravel 将 aws 主机地址转换为 ip 地址

问题描述

尝试将 laravel 应用程序连接到 AWS RDS,我的 .env 如下所示:

DB_HOST_activation=****.c9j30pidhj1o.ap-southeast-1.rds.amazonaws.com
DB_PORT_activation=3306
DB_DATABASE_activation=***
DB_USERNAME_activation=***
DB_PASSWORD_activation=******

数据库配置文件如下所示:

 'activation' => [
        'driver' => 'mysql',
        'host' => env('DB_HOST_activation', '****.c9j30pidhj1o.ap-southeast-1.rds.amazonaws.com'),
        'port' => env('DB_PORT_activation', '3306'),
        'database' => env('DB_DATABASE_activation', 'forge'),
        'username' => env('DB_USERNAME_activation', 'forge'),
        'password' => env('DB_PASSWORD_activation', ''),
        'charset' => 'utf8',
        'prefix' => '',
    ],

我仍然收到以下错误:

在此处输入图像描述

不知何故,aws 主机地址正在转换为 IP 地址。

标签: mysqllaravelxampp

解决方案


推荐阅读