Submitted by floweo on
Bonjour,
Je suis débutant sur Drupal et j'apprécie déjà ce CMS.
Je dois faire des retouches pour un client mais je ne sais pas sur quelle bdd le drupal est installé. Et j'aimerais faire une sauvegarde avant de faire les retouches.
J'ai donc regarder du côté du settings.php mais l'adresse de la bdd est une suite alphanumérique qui n'a aucune concordance avec les bdd déjà créées.
J'ai regardé également du côté de l'administration mais je n'ai pas trouvé.
Pouvez-vous me dire comment je peux retrouver le nom de la bdd, le login et le mdp de connexion ?
Merci d'avance.
Stéphane
Dans settings.php, la
Permalien Soumis par Numerizen le 17 Février, 2009 - 13:36
Dans settings.php, la variable $db_url donne toutes les infos nécessaires sous la forme :
user:password@serveur_sgbd/database
... avec éventuellement $db_prefix s'il s'agit d'une base partagée avec d'autres applications.
Merci pour cette réponse
Permalien Soumis par floweo le 17 Février, 2009 - 13:44
Merci pour cette réponse trés rapide,
Mais c'est ce que je disais dans mon post, settings.php me donne un truc du genre :
$db_url = 'mysqli://548116-3:HQjuzKZ@sql1.modules/548116-3';
(j'ai juste modifier les chiffres et les lettres au cas où cela puisse être compris par quelqu'un !)
Ca ne veut rien dire...
Une autre idée ?
Essaye d'installer backup
Permalien Soumis par jptosi le 17 Février, 2009 - 17:07
Essaye d'installer backup and migration afin de faire déjà un backup de la base.
Ensuite ouvre le fichier sql, tu auras peut être déjà le nom de la base mais en tout cas une sauvegarde.
Jean-Pierre
Débutant Drupal
Merci pour la réponse. Ok
Permalien Soumis par floweo le 17 Février, 2009 - 17:18
Merci pour la réponse.
Ok en effet c'est un bon plan B. J'ai réussi à avoir le nom de la base.
Le pb c'est que si je plante le site je ne peux toujours pas remettre l'ancienne bdd puisque je n'ai pas les accès.
Mon client est en train de chercher le mot de passe !
Si il ne le trouve pas, je devrais changer le mot de passe et le remettre dans le settings.php.
Pourriez-vous me confirmer que j'aurais juste à modifier le settings.php et tous refonctionnera ?
(Faut pas que je me plante :-) )
Stéphane
Pour moi, tu as les infos
Permalien Soumis par Numerizen le 17 Février, 2009 - 17:28
Pour moi, tu as les infos :
548116-3:HQjuzKZ@sql1.modules/548116-3
User : 548116-3
Password : HQjuzKZ
Server : sql1.modules
Database : 548116-3
Il est fréquent en mutualisé que le user et la database aient le même nom, donc ça colle.
Je confirme après avoir
Permalien Soumis par jptosi le 17 Février, 2009 - 17:34
Je confirme après avoir regardé mon fichier setting et comparé ce qui est inscrit en commentaire:
$db_url = 'mysql://username:password@localhost/databasename';
Et ce n'es pas crypté
Jean-Pierre
Débutant Drupal
Je suis d'accord avec vous,
Permalien Soumis par floweo le 17 Février, 2009 - 17:45
Je suis d'accord avec vous, j'ai installé d'autres Drupal et je n'avais pas de truc bizarre comme ça. Mais là ce n'est pas moi qu'il l'ai installé.
L'hébergeur est OVH et dans le manager d'OVH je n'ai pas de bdd qui s'appelle avec des chiffres.
Un autre truc qui est bizarre, c'est que le client n'a pas de bdd mysqli par OVH mais que des mysql normal. Alors pourquoi je retrouve mysqli dans le settings.php.
Je comprend rien !
Je trouve égelement bizarre le ".module" qu'il y a dans le settings.php. Existe-t-il pas un module qui crypte ces données ? (je vais peut-être loin là non?)
Re Peut être que d'autre
Permalien Soumis par jptosi le 17 Février, 2009 - 21:11
Re
Peut être que d'autre seront plus expérimenté de la chose mais ce que je te propose
Tu crées sur ovh manager une nouvelle base de donnée
Tu fais un backup avec le module cité avant
Tu restaure ce backup dans la nouvelle base
tu modifies le setting.ini pour pointer sur la nouvelle base.
A faire bien sur entre 23h30 et 01H00 du mat quand il y a aucune visite.
Voila
Jean-Pierre
Débutant Drupal
[hors sujet]J'espère que le
Permalien Soumis par davidm le 18 Février, 2009 - 08:32
[hors sujet]J'espère que le mot de passe va être changé car c'est une très mauvaise idée de le publier sur un forum :P[/hors sujet]
J'ai dit que j'était
Permalien Soumis par floweo le 18 Février, 2009 - 09:53
J'ai dit que j'était débutant en Drupal seulement !
voici ce que j'ai écrit :
(j'ai juste modifier les chiffres et les lettres au cas où cela puisse être compris par quelqu'un !)
De plus j'ai dit que ça ne fonctionnait pas ! et en plus personne à l'adresse du site.
Enfin celui qui réussira qu'il me dise comment il a fait...
Stéphane Luce
Freelance
http://www.floweo.fr
Ok j'avais raté cette
Permalien Soumis par davidm le 18 Février, 2009 - 10:05
Ok j'avais raté cette ligne, ça me rassure :)
Mais à mon avis, la solution de Jean Pierre ci-dessus est la plus simple.
Concernant le .modules dans le nom de serveur sql, sans aucun doute est-il de trop, c'est évident. Quand j'étais en mutu chez OVH, c'était toujours sqlX ou X est un chiffre.
Je ne comprend pas comment tu peut être supposer travailler sans avoir les informations de base de la part du client (!). A moins que celui-ci ai été largué par son ancien prestataire sans avoir les infos. Auquel cas ton client n'a qu'à contacter OVH pour les obtenir.
Autre question (la première à poser) : cette install de Drupal est-elle fonctionnelle ? Je veux dire le site tourne t-il car si c'est le cas c'est que settings.php est correct (mais j'en doute). Y a t-il déjà des contenus ? Car si ce n'est pas le cas, je repartirai d'une install "clean"...
Attention, tu insères doublement ta signature à chaque fois... je sais ce n'est pas de ta faute le forum a un petit problème mais il suffit d'effacer celle-ci à chaque fois que tu créé un post, elle sera ajoutée une seule fois au moins ;)
Oui oui le site fonctionne
Permalien Soumis par floweo le 18 Février, 2009 - 11:36
Oui oui le site fonctionne !!
Bon après je n'ai pas la certitude que la bdd soit chez OVH, mais le client m'a donné le manager pour récupérer la bdd et tous leurs sites sont chez eux sous ce manager.
En cherchant un peu, on
Permalien Soumis par Numerizen le 18 Février, 2009 - 11:54
En cherchant un peu, on constate que ces infos sont bien pertinentes dans certains cas chez OVH : http://forum.ovh.com/showthread.php?t=16467.
sql1.modules est bien un serveur de sgbd, et il existe bien des bases au nom composé de chiffres.
Merci Numerizen, c'est
Permalien Soumis par floweo le 18 Février, 2009 - 12:01
Merci Numerizen, c'est intéressant ! pas super mais intéressant...