À 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) -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
