Aller au contenu | Aller au menu

Bd de NewzZ !!!

Mot-clé - dotclear

Fil des billets

Mise à jour dotclear 2.2

Mise à jour du blog en dotclear 2.2.

  • copie du .htaccess précisant l'utilisation du php5 OK
  • restauration de la config OK
  • restauration du thème OK

Mise à jour 2.1.6

Pour mémo : je viens d'effectuer la mise à jour vers la dernière version du CMS Dotclear, à savoir la version 2.1.6, qui apporte essentiellement des patchs de sécurité et résolution de bugs. Un mise à jour bénigne donc, sauf que malgré que le blog marche, j'ai rencontré 2 problèmes visuels et fonctionnels :

  • perte de la barre d'icônes de style pour la création de billets : à la place s'affichaient soient des boutons de formulaire banals, soit rien du tout.
  • la page d'admin de gestion des plugins n'était plus accessible, affichant la même erreur que lorsque PHP 5 n'est pas activé

Ces problèmes ont été résolus en vidant le cache de Firefox et en redémarrant le navigateur. Mince alors, le dicton "dans le doute, tu reboot" est plus que jamais d'actualité !

Mise à jour de Dotclear

La dernière version de Dotclear, j'ai nommé la 2.1, est dans les bacs. Et je viens de l'installer. Après télécharger le zip, décompressé le zip, uploadé le répertoire, (blabla...), avoir remis le fameux .htaccess dans la racine de dotclear et après avoir remis mon fichier de config dans inc/, tout à l'air de fonctionner. Ouf !

Heureusement cette lourde procédure de mise à jour devrait être la dernière, car "ils" se sont enfin décidés à implémenter un système de mise à jour automatique (on n'arrête pas le progrès). Dotclear devient enfin accessible !

Passage à dotclear 2

Comme vous le voyez le blog a évolué : avec la sortie de dotclear2 finale (ENFIN !) le 1er août, j'ai décidé de faire le grand saut.

Techniquement ce n'est pas trop compliqué, tout est automatique (enfin en théorie !), et la procédure de migration de dotclear 1.2.X vers 2.0 est détaillée sur le site.

A noter cependant que je suis, en plus, passé d'une base de données MySQL à postgreSQL, à cause d'une incompatibilité entre mon hébergeur (free), dotclear2 et MySQL. J'ai donc écrasé la base SQL pour une postgreSQL qui semble fonctionner. (NB : Méfiez-vous du message de free : "votre base sera activée pendant la nuit" : ils ne précisent pas laquelle...). La procédure d'installation de dotclear2 chez free est détaillée ici).

La migration de mysql à postgre nécessite l'utilisation du plugin flatExport qui exporte la base MySQL dans un fichier texte, lui-même récupéré par dotclear2 pour remplir la nouvelle base postgre. Apparemment dotclear2 est plus strict dans les contraintes des données de la base, car j'ai eu 2 problèmes lors de l'importation :

  • une date qui était apparemment trop lointaine (un post écrit en 2020...)
  • un problème de commentaire qui était lié à un post inexistant.. je n'ai jamais pu retrouver la ligne posant problème dans le fichier à importer, mais en créant un post bidon et en lui ré attribuant l'id appelé par le commentaire, c'est passé.