D'ailleurs ce plugin restera utile pour les versions ultérieures, au moins tant que la structure de la base de données ne changera pas.
Le 23 février 2016 à 19:11, Franck Paul <[email protected]> a écrit : > À défaut de mieux, ceux qui auront des problèmes de mise à jour, pourront > toujours installer un petit plugin que je viens de développer et qui > assurera au moins la mise à jour des settings/preferences prévus pour la > 2.9. > > On verra ça une fois la 2.9 sorti dans les bacs. > > Le 23 février 2016 à 16:08, Franck Paul <[email protected]> a > écrit : > >> Bon, >> >> Je viens de faire le test suivant sur une instance de test Gandi Hosting : >> >> 1. Installation d'une 2.8.2 fraichement sortie du panier (je l'ai joué >> feignasse en utilisant simplement le dotclear-loader.php) >> 2. Basculement sur le canal 'unstable' pour les mises à jour (aka >> define('DC_UPDATE_VERSION','unstable'); dans le inc/config.php) >> 3. Mise à jour en 2.9-dev-r3184 >> >> No problemo, pas de message d'erreur, l'upgrade se passe au poil. >> >> J'en déduis que les problèmes de certains datent d'un temps ou MySQL >> était buggué côté gestion des clés étrangères (sur une version 5.1.nnnn de >> mémoire) et je n'ai trouvé aucun moyen de réparer facilement. >> >> Le mieux, à mon avis, est d'installer une 2.8.2 bidon de Dotclear sur une >> nouvelle base créée pour l'occasion, vérifier que les clés étrangères sont >> bien présentes, sinon ça va être la cata, de migrer les données de >> l'ancienne base vers la nouvelle et changer enfin le inc/config.php pour >> pointer sur la nouvelle base. >> >> Si cette solution ne fonctionne pas, faudra attendre qu'on trouve une >> meilleure idée avant de passer à la 2.9 ! >> >> Le 23 février 2016 à 14:12, Franck Paul <[email protected]> a >> écrit : >> >>> Plop les gens, >>> >>> Je suis en train de regarder le problème de mise à jour sur les Dotclear >>> installé chez Gandi Hosting, visiblement c'est un problème chez eux (mais >>> je n'en suis pas à 100% certain). >>> >>> En détail, le problème vient que les clés étrangères (qui permettent par >>> exemple les suppressions en cascade, du genre je supprime un billet et ça >>> supprime automatiquement tous les commentaires du billet) ne sont pas >>> visibles par DC, qui du coup, tente de les recréer à chaque fois. >>> >>> Évidemment, recréer une clé étrangère qui existe déjà provoque une >>> erreur et c'est la raison de l'affichage de celle-ci et de la version de DC >>> pas mise à jour ensuite. >>> >>> J'ai détaillé tout ça dans les commentaires de ce ticket : >>> http://dev.dotclear.org/2.0/ticket/1425#comment:41 >>> >>> Est-ce que ceux qui utilisent Gandi Hosting peuvent effectuer la manip >>> suivante (ça casse rien) : >>> >>> Ouvrir phpMyAdmin, sélectionner la base de donnée utilisée pour Dotclear >>> et lancer la requête SQL suivante : >>> >>> SHOW CREATE TABLE `dc_category`; >>> >>> Puis me donner ensuite le résultat (a priori le contenu du 2e champs, le >>> 1er contenant simplement le nom de la table). >>> >>> Merci d'avance >>> >>> Le 22 février 2016 à 21:14, Franck Paul <[email protected]> >>> a écrit : >>> >>>> Yep, au serveur si c'est possible :-) >>>> >>>> >>>> Le lundi 22 février 2016, Philippe <[email protected]> a écrit : >>>> >>>>> Je teste régulièrement ;) >>>>> >>>>> Je t'envoie un accès à tout ? PhpMyAdmin ? le serveur aussi ? >>>>> >>>>> -- >>>>> Philippe >>>>> -- >>>>> Philippe >>>>> >>>>> >>>>> Le 22 février 2016 à 19:21, Franck Paul <[email protected]> >>>>> a écrit : >>>>> > 'soir les gens >>>>> > >>>>> > Dites, est-ce que certains d'entre vous testent la version en cours >>>>> de >>>>> > développement ou pas du tout ? J'ai fait pas mal de modifs et >>>>> j'aimerais >>>>> > bien avoir un retour, a minima sur la mise à jour et sur >>>>> l'utilisation >>>>> > habituelle de l'admin. >>>>> > >>>>> > Pour Philippe spécialement : si tu as un moment, je veux bien >>>>> l'accès à ton >>>>> > Gandi Hosting pour tester le pb de mise à jour. Ça serait bien de >>>>> trouver >>>>> > le pourquoi du comment ! Sinon va falloir que je code un plugin de >>>>> secours >>>>> > pour terminer les mises à jour qui foirent là-bas. >>>>> > >>>>> > À vous lire ! >>>>> > >>>>> > -- >>>>> > >>>>> > Franck — Operating Crocker’s rules (http://sl4.org/crocker.html) >>>>> > -- >>>>> > Dev mailing list - [email protected] - >>>>> http://ml.dotclear.org/listinfo/dev >>>>> -- >>>>> Dev mailing list - [email protected] - >>>>> http://ml.dotclear.org/listinfo/dev >>>> >>>> >>>> >>>> -- >>>> >>>> Franck — Operating Crocker’s rules (http://sl4.org/crocker.html) >>>> >>>> >>> >>> >>> -- >>> >>> Franck — Operating Crocker’s rules (http://sl4.org/crocker.html) >>> >> >> >> >> -- >> >> Franck — Operating Crocker’s rules (http://sl4.org/crocker.html) >> > > > > -- > > Franck — Operating Crocker’s rules (http://sl4.org/crocker.html) > -- Franck — Operating Crocker’s rules (http://sl4.org/crocker.html) -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
