Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 2012-10-01 09:38:08

geba
Membre
Lieu : Isère
Inscription : 2006-08-02
Site Web

Update MySQL

Bonjour,
Je suis sous Dotclear 1.2.7. Pour migrer vers la version 2, j'ai changé mon hébergement OVH (60gp > perso). Mais la version 4 de MySQL devait être mise à jour vers la version 5. J'ai donc suivi la procédure OVH :
. Sauvegarde de la base
. Suppression des  tables par phpMyAdmin
. Suppression et recréation de la base dans la nouvelle version.
. Importation de la base sauvegardée.
Mais le mot de passe d'accès à la base a changé. Je ne trouve pas le fichier du blog qui comporte le mot de passe pour le mettre à jour ? Comment faire ?
Par avance, merci de votre aide réactive.


Cordialement
Geba

Hors ligne

#2 2012-10-01 10:07:43

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Update MySQL

Bonjour,

Tout est dans la doc, youpi !
http://fr.dotclear.org/documentation/1.2/admin/backup

Ceci étant, tu aurait plutôt du faire un export de ta bdd de dc1 avec flatexport... Cf cette doc : http://fr.dotclear.org/documentation/2.0/admin/1-to-2 et http://fr.dotclear.org/documentation/2. … de-serveur

Hors ligne

#3 2012-10-01 11:01:56

geba
Membre
Lieu : Isère
Inscription : 2006-08-02
Site Web

Re : Update MySQL

Bonjour,
Merci de ta réponse, mais l'aide semble ne pas répondre à la question.
Il me semble que le fichier recup.php proposé sur la page  récupération de mot de passe, pourrait être la solution, mais cela ne fonctionne pas. J'obtiens l'erreur :
Fatal error: Call to a member function EOF() on a non-object in /…/recup.php on line 8.

Dernière modification par geba (2012-10-01 11:09:28)


Cordialement
Geba

Hors ligne

#4 2012-10-01 11:15:12

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Update MySQL

Ben si tu cherches l'emplacement du fichier de conf de dc1, c'est bien dans l'aide :
conf/dotclear.ini
Le fichier recup.php sert à récupérer le mot de passe pour accéder à l'administration de dotclear via un navigateur. Il ne te sera d'aucune utilité si tu veux juste modifier le pass de la base de données...

Hors ligne

#5 2012-10-01 11:23:31

geba
Membre
Lieu : Isère
Inscription : 2006-08-02
Site Web

Re : Update MySQL

D'accord, mais le fichier dotclear.ini ne contient pas le mot de passe de la base de données.
Sur ce coup là, je ne vois vraiment pas ce qu'il faut faire. Le mot de passe est bien écrit quelque part, non ?


Cordialement
Geba

Hors ligne

#6 2012-10-01 11:32:26

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Update MySQL

C'est dans config.php

Hors ligne

#7 2012-10-01 12:02:43

geba
Membre
Lieu : Isère
Inscription : 2006-08-02
Site Web

Re : Update MySQL

C'est fait, j'ai trouvé et ça marche. Le site s'ouvre correctement malgré un problème de minuscules accentuées. Je ne sais pas ce qui s'est passé dans l'export/import des données. Il faudrait peut être faire un restaurer de la base en partant de l'interface du blog. Qu'en penses-tu ?


Cordialement
Geba

Hors ligne

#8 2012-10-01 12:11:00

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Update MySQL

J'en pense que tu as du merder avec l'encodage de la bdd... Compare celle de départ avec celle d'arrivée et oui, il vaut mieux d'expérience importer depuis l'interface d'admin de dotclear.

Hors ligne

#9 2012-10-01 12:22:55

geba
Membre
Lieu : Isère
Inscription : 2006-08-02
Site Web

Re : Update MySQL

C'est certain bien que le codage soit bien que le jeu de caractère soit bien : UTF-8 Unicode (utf8) dans phpMyAdmin. Crois-tu qu'il soit possible d'importer celle faite depuis l'admin dotclear par dessus ? ou faudrait-il la vider avant ?

[edit] Je viens de restaurer par Dotclear la base sauvegardée aussi par l'interface et le problème des caractères est résolu.
Je suis soulagé…
Merci de ton aide.

Dernière modification par geba (2012-10-01 12:52:46)


Cordialement
Geba

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map