Jump to content

Impossible de se connecter au serveur de la base de données. Vérifiez vos identifiants de connexion (DbPDO)


Recommended Posts

Bonjour.

Lorsque j'essaye de configurer la base de données de ma nouvelle installation de Prestashop, j'obtiens l'erreur suivante:

Impossible de se connecter au serveur de la base de données. Vérifiez vos identifiants de connexion (DbPDO)

J'ai essayé plusieurs choses:

  • Faire une nouvelle installation de Prestashop: aucun résultat
  • Supprimer et recréer la base de données et l'utilisateur associé: aucun résultat
  • Redémarrer le serveur: aucun résultat
  • Vérification des modules PHP: tout est bien activé
  • Le mot de passe a été modifié plusieurs fois sous différentes formes (avec et sans symboles spéciaux): aucun résultat

Après avoir fait tout cela, j'avoue que je sèche...

Une idée ? 

Merci d'avance ! :)

Link to comment
Share on other sites

5 minutes ago, Mediacom87 said:

Bonjour,

installation locale ou distante ?

Bonjour,

L'installation est distante, mais j'ai un contrôle total sur le serveur.

Je n'ai pas précisé, mais il s'agit d'un serveur sous CloudLinux.

Link to comment
Share on other sites

il y a 7 minutes, Lunyx a dit :

Bonjour,

L'installation est distante, mais j'ai un contrôle total sur le serveur.

Je n'ai pas précisé, mais il s'agit d'un serveur sous CloudLinux.

Donc si vous avez le contrôle total, c'est à ce niveau qu'il faut regarder.

C'est votre serveur donc seul vous savez comment il est configuré.

Link to comment
Share on other sites

4 minutes ago, Mediacom87 said:

Donc si vous avez le contrôle total, c'est à ce niveau qu'il faut regarder.

C'est votre serveur donc seul vous savez comment il est configuré.

C'est ce que j'ai fait, j'ai essayé de changer de version de PHP, sans succès, j'ai vérifié le my.cnf, je n'ai rien trouvé d'alarmant.

Le problème, c'est que j'ai plusieurs sites utilisant des bases de données sur mon serveur, et toutes fonctionnent sans soucis, et ce dans les mêmes conditions.

Dans le doute, j'ai testé ma base de données que j'ai créé pour Prestashop via DBeaver, et ça a fonctionné du premier coup, je ne vois donc pas pourquoi ça ne fonctionne pas lors de l'installation de Prestashop. Le pire, c'est que ça fonctionnait dans le passé...

Donc voilà pourquoi je demande de l'aide ici 😕

Edited by Lunyx (see edit history)
Link to comment
Share on other sites

1 hour ago, Zohaib-fk said:

Bonjour,

Si le PS a pu se connecter à la base de données lors de l'installation, il ne devrait donc pas y avoir d'erreurs liées à la connexion à la base de données.

Ci-joint une capture d'écran pour votre référence.

 

ggrrgergregrere.png

Bonjour,

Je me suis peut-être mal exprimé:

L'installation a fonctionné dans le passé, mais ne fonctionnait plus récemment (Erreur 500), après avoir tenté de régler les soucis, l'erreur ne disparaissait pas, donc j'ai décidé de tenter une réinstallation de Prestashop, et c'est à ce moment là que l'erreur présente dans le titre apparaît, lorsque, pendant l'installation, je dois me connecter à la base de données, c'est impossible.

Link to comment
Share on other sites

Vous pouvez essayer un simple script PHP à partir du lien ci-dessous pour connecter la base de données MYSQL afin de savoir si la connexion à la base de données fonctionne correctement ou non.

https://www.w3schools.com/php/php_mysql_connect.asp

 

 <?php
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?> 

 

Link to comment
Share on other sites

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...