Sinon, à part Philippe et Jean-Michel, des retours sur la 2.9 en cours de
dev ? Vous dormez ou bien ?
Le 24 février 2016 à 10:22, Franck Paul <carnet.franck.paul(a)gmail.com> a
écrit :
À ceux qui ont expérimenté des soucis avec Gandi Hosting et la mise à
jour
(sauf Philippe que j'ai eu en direct) :
Je pense qu'il y a au moins Patidou et Tomek dans ce cas.
Il faudrait qu'un seul d'entre vous essaye la manip suivante, qu'il se
désigne volontaire avant de faire quoi que ce soit, il sera utile de
pouvoir montrer une install qui foire à un tech de Gandi :
1. Créer une base de données neuve
2. Installer un Dotclear tout neuf sur cette base de données
3. Virer l'installation et supprimer la base
4. Vérifier si les clés étrangères sont listées ou pas avec un SHOW CREATE
TABLE `dc_category`
Comptez-vous ici avant de faire quoi que ce soit, merci !
Le 23 février 2016 à 19:13, Franck Paul <carnet.franck.paul(a)gmail.com> a
écrit :
> 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)
>>
>
>
>
> --
>
> Franck — Operating Crocker’s rules (
http://sl4.org/crocker.html)
>
--
Franck — Operating Crocker’s rules (
http://sl4.org/crocker.html)