将现有的 drupal 代码库上传到在 AWS 上设置的虚拟主机。它显示“无法连接到数据库”
我创建了数据库“dbname”,并且可以通过 ssh 正常连接。但无法获取settings.php 进行连接。据我所知,mysql用户拥有远程访问数据库所需的所有权限。
是)我有的
$db_url = 'mysql://username:password@us-west-rds.amazonaws.com/dbname';
这是 settings.php 的示例,它带有我们的 drupal 7 站点,可以很好地连接
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'dbname',
'username' => 'dbuser',
'password' => 'password',
'host' => 'us-west-rds.amazonaws.com',
'port' => '3306',
'driver' => 'mysql',
'prefix' => '',
),
),
);