Salut,
"en ce qui me concernent ça m'a fait perdre une bonne journée..."
Si ça peux te rassurer tu n'es pas le seul
J'avais pris l'habitude d'être "un peu emmer**" lors des upgrades DSM, mais pour DSM 5 c'est un peu plus ennuyeux.
Ça m'apprendra à ne pas tester avant
Je suis en plein debug d'une appli (https://www.tine20.com/en/home.html) qui ne tourne plus.
Je viens de constater que la cause du plantage est une erreur "JSON_ERROR_UTF8" (Malformed UTF-8 characters, possibly incorrectly encoded) sur la fonction native json_encode() de php.
J'ai peur quand je lis ta remarque :
"* Migration de la base de données (l'interprétation des caractères spéciaux a changé, caractères foireux dans mes pages utf8)"
As tu constaté des caractères tronqués directement dans la base de données ?
... si c'est le cas c'est une belle galère en perspective
"* De nombreuses directives htaccess ne passe plus et plante le site (notamment la désactivation des messages d'erreurs)"
"On dirait qu'un système de cache a été activé sur l'apache ou le php, toutes modifications de page mets plusieurs minutes ou un certains nombres de refresh avant d'être pris en compte; d'ou l'enfer quand comme moi je m'en sert de serveur de test pour mes dev..."
Constaté également, et effectivement galère pour le "cache" lors du dev ou debug.
Pas eu le temps de "creuser" plus que ça, mais je posterai si j'ai plus de billes.