Submitted by Lorenzo65 on
Bonjour à tous,
Je suis débutant dans la création de site web, même si j'ai de bonnes notions en informatique.
J'ai pris un hébergement chez OVH sur lequel j'ai créé, via l'interface proposée par OVH, une base de données MYSQL v.5.6.
J'ai uploadé à l'aide de filezilla, l'ensemble des fichiers de Drupal 8.5.3 (dézippés) dans un dossier nommé www.
Lorsque je me connecte à l'adresse de mon site, l'installation de drupal se lance www.xxxxx.fr/core/install.php.
Les étapes suivantes se déroulent bien : choisir une langue, choisir un profil, vérification des prérequis...
L'étape suivante me pose problème : installation de la base de données.
Je renseigne comme demandé le nom de la base de données, le type de base de données, le nom d'utilisateur de la base de données ainsi que le mot de passe. Tout ceci identique aux informations fournies par ovh lors de la création de la base de données via leur interface.
J'obtiens alors le message d'erreur suivant :
Échec de connexion à votre serveur de base de données. Le serveur retourne le message suivant : SQLSTATE[HY000] [2002] No such file or directory.
Info complémentaire : lorsque je jette un oeil à cette base de données via PHPMyadmin, je m'identifie et cela fonctionne mais la première page sous phpmyadmin m'indique : aucune tabla n'a été trouvée dans cette base de données.
Lorsque je crée cette base de données via l'interface ovh, le nom d'utilisateur et le nom de la base de données sont identiques, non différentiables.
Questions :
- une table est-elle obligatoire dans une base de données pour permettre son fonctionnement ?
- Avez-vous une idée quant à l'origine de mon problème ?
Je remercie ceux qui me répondront car j'ai cherché longtemps sans rien trouver de concluant...
Bonjour,
Permalien Soumis par gifad le 30 Mai, 2018 - 15:58
Bonjour,
tu as indiqué :
comme demandé le nom de la base de données, le type de base de données, le nom d'utilisateur de la base de données ainsi que le mot de passe.
Il manque le nom (ou l'adresse) du serveur ...
(il utilise "localhost" par défaut, ce qui n'est évidemment pas le cas).
Salut,
Permalien Soumis par Lorenzo65 le 30 Mai, 2018 - 17:46
Salut,
Merci pour ta réponse. Oui c'est bien ça, il me demande :
ovh indique également "adresse du serveur" et c'est ce à quoi tu fait référence xxxx333.mysql.db mais l'installation de Drupal ne le demande à aucun moment, excepté si je déroule le menu "options avancées" dans lequel il demande l'hote et le numéro de port".
Je renseigne ces infos avec mot pour mot les informations données par le gestionnaire de base de données d'ovh...
J'ai de toutes façons tenté de renseigner la case "nom de la base de données" par l'adresse du serveur et ça ne fonctionne pas.
Bingo, j'ai trouvé, je te
Permalien Soumis par Lorenzo65 le 30 Mai, 2018 - 17:49
Bingo, j'ai trouvé, je te remercie. En mode avancé, j'ai renseigné le port et à hote j'ai indiqué xxxx333.mysql.db et ça fonctionne.