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 <carnet.franck.paul(a)gmail.com> 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 <carnet.franck.paul(a)gmail.com> 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 <carnet.franck.paul(a)gmail.com> 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 <carnet.franck.paul(a)gmail.com>
>> a écrit :
>>
>>> Yep, au serveur si c'est possible :-)
>>>
>>>
>>> Le lundi 22 février 2016, Philippe <philippe(a)dissitou.org> 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
<carnet.franck.paul(a)gmail.com>
>>>> 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 - Dev(a)list.dotclear.org -
>>>>
http://ml.dotclear.org/listinfo/dev
>>>> --
>>>> Dev mailing list - Dev(a)list.dotclear.org -
>>>>
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)