我正在尝试从git存储库导入drupal8站点。我正在使用开发人员桌面2来设置它。但是,我总是犯这样的错误:你知道是什么导致这个错误吗?如有任何建议,我们将不胜感激。
ymdaylpp1#
很可能您的本地站点的数据库连接与您要克隆的数据库连接的设置不同。devdesktop尝试使用访问数据库 drupaluser 作为用户名,没有密码。除非您使用的是acquia cloud,并且可以使用devdesktop同步您的db,否则我建议您从要克隆的站点导出您的远程db。然后在devdesktop中创建一个新数据库,并使用rsync或phpmyadmin导入该数据库,或者指示dd从转储文件导入该数据库。然后,您必须告诉drupal使用新凭据获取新数据库,因此local settings.php必须包含本地数据库信息:
drupaluser
$databases['default']['default'] = array( 'driver' => 'mysql', 'database' => '<yourDatabaseNameHere>', 'username' => 'drupaluser', 'password' => '', 'host' => '127.0.0.1', 'port' => 33067, );
1条答案
按热度按时间ymdaylpp1#
很可能您的本地站点的数据库连接与您要克隆的数据库连接的设置不同。devdesktop尝试使用访问数据库
drupaluser
作为用户名,没有密码。除非您使用的是acquia cloud,并且可以使用devdesktop同步您的db,否则我建议您从要克隆的站点导出您的远程db。然后在devdesktop中创建一个新数据库,并使用rsync或phpmyadmin导入该数据库,或者指示dd从转储文件导入该数据库。
然后,您必须告诉drupal使用新凭据获取新数据库,因此local settings.php必须包含本地数据库信息: