web-dev-qa-db-fra.com

Comment résoudre mon erreur de connexion à la base de données lors de l'utilisation du module Wordpress Migrate?

J'ai un site Drupal8 et j'ai installé le module Wordpress Migrate et ses dépendances pour la migration d'un site Wordpress vers Drupal8).

Lorsque je commence à importer le fichier XML exporté depuis Wordpress, j'obtiens cette erreur:

The website encountered an unexpected error. Please try again later.

Lorsque j'ai vérifié les pages des messages d'erreur, j'ai trouvé ceci:

Drupal\Core\Database\ConnectionNotDefinedException: la connexion à la base de données spécifiée n'est pas définie: migrez dans Drupal\Core\Database\Database :: openConnection () (ligne 361 de/media/mosama/Content/test_poc/drupal8_2/core/lib/Drupal /Core/Database/Database.php).

Une solution pour ça?

3
Mohamed Osama Gbril

Résolu! En ajoutant une autre configuration de base de données avec ['migrate'] dans settings.php sous la base de données par défaut comme celle-ci

$databases['migrate']['default'] = array (
  'database' => 'NAME',
  'username' => 'USER',
  'password' => 'PASS',
  'prefix' => '',
  'Host' => 'localhost',
  'port' => '3306',
  'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
  'driver' => 'mysql',
);
5
Mohamed Osama Gbril