Migration dotclear 2.6 wordpress 3.8

Il ne s’agit pas vraiment d’un tuto, ou d’une procédure mais plus d’une prise de note concernant les déboires et les réussites de cette migration de Dotclear 2 vers WordPress 3.

Je la laisse à disposition car mine de rien, il y a quelques infos qui peuvent servir, si vous avez des questions, vous pouvez la mettre en commentaire, j’essaierai d’y répondre.

Sauvegarde de l’ancien dotclear (la procédure est détaillé un peu partout)
Installation de dotclear sur le nouveau serveur (idem)
Import dans le nouveau dotclear (il y a un module directement dans dotclear très facile à prendre en main)

Installation de la dernière version de wordpress (Procédure sur le site de WP)
1 ere tentative, installation du plugin dotclear2 import, pas d’erreur remonté, n’importe aucun billet…
2 eme tentative plugin de digital adventure, pas de dossier, import, plugin non présent

Installation d’une vielle version de wordpress 2.8
Un peu mieux, mais erreur lors du chargement du plugin
Edition du fichier de configuration, pour entrer les paramètre en « dur », conclusion c’est un pb de mdp…

Par Aquis de conscience, tentative avec le wordpress 3.8 et le plugin pressent dans les dépôt, au cas ou l’erreur soit similaire, que nenni… Au passage, erreur sur le nom de la base de données, aucunes réaction du plugin, hop direction poubelle, pas fiable.

Retour sur la vielle version
tentative d’import à nouveau, article semble ok, problème sur les commentaires, certains sont absent. Redémarrage de la procédure d’import, commentaire présent !!!
Photo qui ne s’affiche pas, et url moche, j’aurai du les paramétrer avant.

Installation propre d’un WordPress 2.8, Nom d’utilisateur différent que Dotclear (important)
paramétrage des urls et des options du blogs temporaire
Installation du plugin d’import

L’import c’est bien passé !!

Aïe problème les images ne s’affiche pas, apparemment elles pointent sur des miniatures qui ne sont pas stocké au même endroit, de plus le blog dotclear possédait le plugin lightbox, apparemment WP n’aime pas, lorsqu’on clique sur l’image ça, marche, sinon y a juste le lien.

Installation du plugin search & replace

Recherche des chaines à changer en regex (merci au site http://gskinner.com/RegExr/ pour les essai d’expression)

Chaines à rechercher

Expression RegEx

Replace:

résultat :

Donc là on récupère le titre de l’image qui contient le nom du fichier (alléluia !!!, enfin un truc qui se passe bien) et on remplace la miniature non fonctionnelle, et miracle tout réapparait.

Le blog est accessible par la même adresse que l’ancien, je n’ai donc eu qu’à copié le dossier « Public » de dotclear dans le dossier de blog du nouveau, sinon il aurait fallu passé par de la réécriture d’adresse.

Export du blog WordPress 2.8 (format xml)

installation du wordpress 3.8
Importation du fichier xml sauvegardé précédemment, anecdote amusant, le plugin d’import wordpress est en version 0.61 et n’es pas annoncé compatible, bon il fonctionne mais pas très rassurant comme message.

Obligé de lancer l’importation trois fois pour que tout se fasse, mais ça ne créé pas de doublon donc, c’est bon.

Au final, le blog de ma chérie (et oui, c’est elle qui m’a demandé tout ces efforts) fonctionne, et on a rien perdu. Les seuls problèmes non-corrigés de son blog, viennent de la première migration de dotclear 1 vers dotclear 2, puisqu’à ce moment là, nous sommes passé d’un hébergement Free avec base PostgreSQL à MySQL en plus du changement de version, il y a donc eu quelques victimes).

About

View all posts by

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *