答案 0 :(得分:1)
可能您的本地站点的数据库连接的设置与您要克隆的设置不同。 DevDesktop尝试使用drupaluser
作为用户名而不输入密码来访问数据库。
除非您正在使用Acquia Cloud,并且可以使用DevDesktop同步数据库,否则我建议您从要克隆的站点中导出远程数据库。然后在DevDesktop中创建一个新数据库,并使用rsync或phpmyadmin导入数据库,或指示DD从转储文件中导入它。
然后,您必须告诉Drupal使用新的凭证来拾取新数据库,因此您的本地settings.php必须包含您的本地数据库信息:
$databases['default']['default'] = array(
'driver' => 'mysql',
'database' => '<yourDatabaseNameHere>',
'username' => 'drupaluser',
'password' => '',
'host' => '127.0.0.1',
'port' => 33067,
);