Avis de travaux (mise à jour MT3.31)

Ce blog va être en travaux pendant quelques temps. Je suis en train de mettre à jour Movable Type de la version 3.16 à la 3.31, et ça s'annonce déjà épineux avec un joli mélange sur l'encodage des caractères. Je croyais avoir résolu le problème fin 2004, mais apparemment non, c'est le bordel complet au niveau des accents maintenant :-(. Et pourtant je n'ai, pour l'instant, fait qu'une simple mise à jour sans toucher à quoi que ce soit au niveau de la base de données ou de l'encodage des pages (qui étaient déjà servies en UTF-8). Si quelqu'un a rencontré le même problème, je suis preneur d'infos, la perspective de recommencer la galère de convertir la base de données ne me plaît guère (sachant que maintenant, il y a déjà un mix de jeux de caractères).

Ah, et pour les maheureux qui ont le même problème : avant de mettre à jour n'oubliez pas d'effacez vos cookies de connection MT et de cocher la case "Remember Me" ensuite lorsque le script mt-upgrade.cgi démarre. J'ai bien perdu une heure à cause de ce bug, ne comprenant pas pourquoi je me faisais systématiquement jeter à l'authentification.

Pour l'installation fraîche, c'est plus simple, Laurent a un joli tutoriel en français. Pour une mise à jour, n'oubliez surtout pas de faire une sauvegarde complète de la base de données (et des fichiers de l'ancien blog, site et moteur compris), car la version 3.3x modifie les tables de manière irréversible et incompatible avec les versions précédentes.

P.S. on dirait que ma dernière incantation a fonctionné (sortir les données que MySQL croit avoir en utf-8 mais qui sont en iso-8859-15 sous forme de fichier en iso-8859-15 pour les convertir en utf-8 et les réinjecter, ou quelque chose comme ça, j'ai bien réessayé trois fois avant d'y arriver). Maintenant je dois me taper de corriger à la main tous les ajouts depuis la mise à jour (entrées et commentaires) qui étaient, eux, déjà en utf-8 et n'ont pas apprécié la double conversion.

7 commentaires

Je ne sai?s pas ce qu? ce passe, ma?s ?l manque quelque chose ?

A bon courage

PS je quand je vais migrer le blog de ma fille vers dotclear2 je rigolerais moins

Raah, et moi qui croyais m'en être sorti. nippo (salut Pierre-Denis), il manque quoi et comment tu as fait pour me mettre tous ces ? partout, c'est très laid ! ;-).

Je crois que je vais rester en 3.2 que tu avais eu moins de mal à installer chez moi, je crois ?

Il faut que je teste réellement dotClear ;-)

Ca m'a l'air d'être tombé en marche.

@Philippe : j'aurais moins de problème avec ton blog, c'est une version plus récente que je t'avais configurée avec le bon jeu de caractère au départ (ce qui n'était pas le cas de mon blog d'origine).

Tu dois être marabouté. J'avais moi aussi commencé en iso-8859-1, avec un détour malheureux en iso-8859-15, pour migrer en utf-8, sans problème.

Laisser un commentaire

En laissant un commentaire, vous acceptez la politique des commentaires de ce blog.

Archives mensuelles

Notes récentes