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 <forum(a)mirovinben.com> 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 <forum(a)mirovinben.com> 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 - Dev(a)list.dotclear.org -
http://ml.dotclear.org/listinfo/dev