Avant, les préférences pour les dates étaient sérialisées, et stockées
dans les paramètres du blog. Maintenant ce n'est plus sérialisé mais
sous forme de tableau, ce que s'attend à trouver la fonction qui
contient foreach et qui logiquement couine.

Je pensais que growup servait justement à faire cette conversion si
elle s'était mal passée lors de la mise à jour
--
Philippe


Le 4 mars 2016 à 12:42, mirovinben <[email protected]> a écrit :
> Heu...
> Suis pas sûr que growUp puisse servir à ça.
>
> Si je compare deux fichiers (dc2)admin\blog_pref.php, l'un venant d'un
> DC2.8.2, l'autre de DC2.9.0 la seule différence qui concerne mon signalement
> vient de unserialize()...
>
> DC2.8.2 :
> $date_formats = unserialize($blog_settings->system->date_formats);
> $time_formats = unserialize($blog_settings->system->time_formats);
>
> DC2.9.0:
> $date_formats = $blog_settings->system->date_formats;
> $time_formats = $blog_settings->system->time_formats;
>
> qui impactent ensuite...
>
> ligne 72 :
> foreach ($date_formats as $format) {
>     $date_formats_combo[dt::str($format, $now)] = $format;
> }
>
> ligne76 :
> foreach ($time_formats as $format) {
>     $time_formats_combo[dt::str($format, $now)] = $format;
> }
>
> Michel
>
> Le 04/03/2016 10:08, Philippe a écrit :
>>
>> Même couinement dans les paramètres du blog pour les dates, et
>> pourtant en PHP 5.6. J'ai résolu le problème en copiant-collant les
>> valeurs d'une installation neuve, mais je crois que Franck a fait un
>> plugin pour cela maintenant (growUp)
>> --
>> Philippe
>>
>>
>> Le 4 mars 2016 à 09:25, mirovinben <[email protected]> a écrit :
>>>
>>> Plop,
>>>
>>> En attendant de migrer mon hébergement sur un mutualisé qui tourne sous
>>> PHP5.5 (travaux en cours, je prends mon temps), je continue de tester la
>>> 2.9
>>> en local sous PHP5.2. Voui, cémal mais je suis un rebelle très têtu.
>>>
>>> Peu de couinement pour l'instants sauf, dans l'écran "Paramètres du
>>> blog",
>>> un double message d'erreur "Warning: Invalid argument supplied for
>>> foreach()
>>> in M:\www\dc2\admin\blog_pref.php on line 72" (et line 76) qui bloque
>>> l'affichage des listes déroulantes concernant les formats date et heure
>>> de
>>> la section "Présentation du blog"
>>>
>>> Ce mail est là juste pour vous informer, pas pour trouver une solution.
>>> Sauf
>>> si ça vous fait ça aussi avec PHP5.3.
>>>
>>> A+
>>>
>>>
>
> --
> Dev mailing list - [email protected] -
> http://ml.dotclear.org/listinfo/dev
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à