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 (ce blog) avec Dotclear 2.23.1 et j’ai noté les choses suivantes :
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
).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.
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.
Place aux mises à jour :
Ç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.
-
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. ↩︎
-
Surtout si vous l’utilisez, comme moi, de façon agressive. ↩︎
-
Installez le plugin Check store version, il vous dira tout ça. ↩︎
-
Dans le cas contraire, attendez qu’ils le soient, c’est préférable ! ↩︎
-
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. ↩︎
-
Forcez la vérification de mise à jour pour être sûr·e de ne rien louper. ↩︎
-
C’est normalement effectué pendant la mise à jour, mais parfois il peut se passer des bricoles ;-) ↩︎
-
Il peut être désactivé ou désinstallé ensuite. ↩︎
1 De Gilsoub -
Quand DC annoncera la disponibilité de la maj 2.24, tu as possibilité de faire apparaitre le lien vers ces explication dans l’admin de dc ? Je pense au gens qui ne te lise pas forcément (il doit bien avoir quelques rustres ;-) J’avoue que j’hésiterais parce que si la plupart de mes plug in passe, il y en a quelque uns que j’aime bien et qui ne seront, a priori, jamais mis à jour (comme smilie editor par exemple) mais dans le doute j’attendrais un peu en vérifiant de temps en temps ;-)
2 De Franck -
Dans l’admin, non, sauf dans le bloc « Actualités de Dotclear », mais il n’y aura qu’un lien vers un billet explicatif (je vais reprendre celui-ci je pense).
Le problème c’est que la 2.23.1 est déjà « livrée » donc impossible pour moi d’ajouter des trucs dedans.
3 De Franck -
D’ailleurs un nouveau billet du blog Dotclear devrait apparaitre bientôt dans le bloc « Actualités de Dotclear » sur ton tableau de bord Gilsoub ;-)
Sauf, bien sûr, si tu as désactivé cet affichage dans tes préférences.
4 De Gilsoub -
Nan nan j’ai tout bien gardé :-)
5 De Renaud -
Salut Franck, Merci beaucoup pour toutes ces infos que j’aurais dû lire plus soigneusement… avant de lancer machinalement la mise à jour 2.24. Je vais faire le mauvais élève, désolé : j’ai mis à jour cet après-midi, sans me préoccuper du contenu de la mise à jour a priori, et depuis impossible d’accéder à l’admin de mon site www.je-mattarde.com (le site lui est toujours accessible, mais il y a quelques problèmes visibles, sans doute liés à des plugins non-compatibles ou des paramètres réinitialisés). Quelle manip dois-je faire pour rétro-pédaler, et retrouver l’accès à mon admin ? Merci d’avance, Renaud
6 De Renaud -
Ah, bien sûr je n’avais pas trouvé cette page avant de poster : https://open-time.net/post/2022/12/03/Mode-de-secours-de-Dotclear-224 Je vais investiguer.
7 De Renaud -
Et donc, pardon pour le spam, j’ai récupéré l’accès à l’admin en désactivant le plugin malfaiteur, je peux revenir à la question originale : existe-t-il une doc pour revenir à une version antérieure ? Un plugin fait maison ne fonctionne pas avec la 2.24 malheureusement. Merci !
8 De Franck -
Revenir en arrière est toujours risqué, mais possible, directement depuis la page de mise à jour dans l’administration. Par contre si des plugins tiers ont déjà été mis à jour pour assurer la compatibilité avec la 2.24 alors c’est trop tard, il faudra alors repartir d’une sauvegarde externe.
9 De Tomek -
Renaud : Et sinon, adapter le plugin à la version 2.24 ? il y a une série de billets pour expliquer tout en détail.
PS : quand il y a des mises à jour de ce type (qui risque de casser), bien lire est indispensable, d’autant plus quand on a des plugins maison.
10 De Renaud -
Merci pour les précisions. J’ai essayé de revenir en arrière via la page de mise à jour, en sélectionnant la version précédente, mais cela a rendu totalement inaccessible le site, l’admin, ainsi que l’admin en mode sans échec… (sans doute à cause de plugins tiers mis à jour comme tu le spécifies je suppose) Je dispose d’une sauvegarde du site en version 2.24 et 2.23 (répertoires admin, inc, locales, plugins, themes), est-ce que tu me conseilles de tout remettre manuellement ? Ça ne revient pas à faire ce que l’outil de mise à jour de l’admin a fait ?
11 De Renaud -
Merci beaucoup Tomek pour l’indication. Malheureusement je ne suis pas la personne qui a réalisé les plugins maison en question… :-/ Je le mets de côté pour quand l’occasion se présentera.