On va pas se mentir, la prochaine mise à jour pourra être … sportive1 :-)

Je viens de tester plusieurs fois, à partir d'une installation qui tourne en production (mon blog) avec Dotclear 2.23.1 et j'ai noté les choses suivantes :

  1. Si jamais vous utilisez le plugin de cache statique2, désactivez-le temporairement (il suffit de commenter la constante d'activation DC_SC_CACHE_ENABLE dans le fichier inc/config.php, ou de la mettre à false).

  2. Faire la mise à jour vers Dotclear 2.24 en mode de secours est la meilleure façon de faire, une fois que vous savez3 que les plugins que vous utilisez sont disponibles pour la 2.244.

  3. Si jamais vous aviez besoin du plugin FakeMeUp, alors reconnectez-vous en mode normal, installez-le, lancez-le, puis reconnectez-vous en mode de secours.

  4. Place aux mises à jour :

    1. Faites la mise à jour de Dotclear en 2.24 (toujours en mode de secours),
    2. Reconnectez-vous en mode de secours car l'étape précédente vous ramènera sur la page d'authentification5,
    3. Faites la mise à jour des plugins6,
    4. Réactivez le cache statique si nécessaire,
    5. Reconnectez-vous en mode normal.

Ça devrait être tout bon !

Profitez-en pour vider le cache des templates et le cache statique (plugin Entretien).

Petit supplément : il peut être utile d'installer le plugin growUp pour faire un peu de ménage7 une fois la mise à jour effectuée8.

Quoi qu'il en soit on sera dans les parages si jamais il y avait un problème ; sur le forum en particulier.


  1. Pour être honnête ma première tentative s'est heurté à un problème avec le cache statique (voir le point 1 de la liste), sinon j'ai pu faire la mise à jour en mode normal sans souci. 

  2. Surtout si vous l'utilisez, comme moi, de façon agressive. 

  3. Installez le plugin Check store version, il vous dira tout ça. 

  4. Dans le cas contraire, attendez qu'ils le soient, c'est préférable ! 

  5. Il se peut que la page d'authentification ne s'affiche pas, dans ce cas supprimez les cookies associés au site et rafraichissez la page. 

  6. Forcez la vérification de mise à jour pour être sûr·e de ne rien louper. 

  7. C'est normalement effectué pendant la mise à jour, mais parfois il peut se passer des bricoles ;-) 

  8. Il peut être désactivé ou désinstallé ensuite.