mysql - 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 地址。
解决方案
推荐阅读
- python - 我的身份验证代码中的变量似乎没有添加
- php - how to give only access to custom post type for a particular user
- java - In spring application, the first query (irrespective of any sql statement) is taking more than 12 secs to execute. Database is oracle
- javascript - 如何在字符串中使用正则表达式来选择这些字符
- javascript - How to process millions in a file inside Mongo shell with Javascript?
- angular - Angular FormArray validation error with ReactiveFormModule
- swift - Sort 'grouped' Firebase data in Swift
- php - 如何将字符串转换为只有双引号中的字符的数组
- javascript - Why is TinyMCE displaying HTML tags?
- java - ArrayList incompatible types in Java