Bonjour,
Je ne connais pas grand chose à Symfony, mais on m'a fait un site sous Symfony et je voudrai changer le mot de passe de la base de données (MySQL).
Pouvez vous me dire quelle ficher je modifier pour changer ce mot de passe?
Merci d'avance.
Version imprimable
Bonjour,
Je ne connais pas grand chose à Symfony, mais on m'a fait un site sous Symfony et je voudrai changer le mot de passe de la base de données (MySQL).
Pouvez vous me dire quelle ficher je modifier pour changer ce mot de passe?
Merci d'avance.
Depuis la racine de ton projet, tu édites le fichier config/databases.yml
Par contre assures-toi bien d'avoir changer le mot de passe côté DBMS, et d'avoir flushé les privilèges de ton user ;)
Merci pour ta réponse.
Ok, donc je télécharge le fichier config/databases.yml, je change le mot de passe de la db dedans et je l'upload sur mon hébergeur et écrase l'ancien fichier.
Je fais de même sur phpmyadmin pour changer le mot de passe de la même db.
C'est bien ça?
Est ce que je dois relancer quelque chose après avoir fait ça?
Comme par exemple symfony ou autre autre pour les modifications ai été pris en compte?
Si oui pour symfony, comment je fais pour relancer symfony?
Alors je viens de faire ça, et là mon site ne fonctionne plus.
Par exemple le menu principal n'est plus le bon, il met au lieu des noms de menu des chemin: fr/XXXX. Il manque des pages et quand les pages existent encore, il n'y a plus de graphisme, c'est du texte brute.
Je viens de regarder dans la db et je vois que dans la table user par exemple il n'y a plus rien, alors qu'il devrait y avoir les login pour le backend par exemple.
Est ce que vous savez ce qui à put ce passer?
Est ce que vous savez comment solutionner le problème?
Etrange ...
Commencer par vider le cache de Symfony me semblerais un bon départ afin d'y voir plus clair.
(En ligne de commande sur le serveur, dans le dossier du projet : php symfony cache:clear)
Par contre, je ne m'explique pas le truncate de la table user s'il y a lieu ...
Alors en fait, je viens de remettre le databases.yml avant modif et ai remis l'ancien mdp à la db (retour arrière).
j'ai renommé le répertoire cache par cache.backup et j'ai recréé un nouveau répertoire cache. De plus, j'ai supprimé toute la db et ai ré-injecté mon backup, et ça re-fonctionne à nouveau!!! :P
Avant de delete toute la db, j'ai fait un dernier extract et un diff entre mon extrat d'avant modif et mon extrat d'après et il y a plus de 70 insert en moins!!
Je ne comprend pas pour ça a fait ça, mais je ne connais rien a symfony.
Si vous avez une explication?
Je vous avouerai que je préféré ne pas refaire la manip pour changer la mdp de la db......:(
Heu...., en fait non.
Le site a fonctionné quelque minute mais une page blanche apparait maintenant pour tous url.
Est ce quelqu'un aurait une solution?
En fait je pense avoir trouvé le problème.
Merci pour votre aide.
Ah ben pour le coup ca m'intéresserait bien de savoir ce qui s'est passé, et tant qu'à faire ca pourrait aider / fournir une piste à d'autres personnes à l'avenir ;)
Je ne pense pas que ça pourrait aider.
En fait, apparemment des lignes de codes avaient été mal commenté. Quand on arrivait sur une certaine page, elle faisait des modifications dans la db, voir des delete.
J'ai retiré ces lignes qui auraient dû être commenté, et voilà.