Problème d'affichage des caractères accentués
Bonjour, Je viens de mettre à jour un site de 3.0.19 à SPIP 3.1.0 sur une machine de test. Tous les caractères accentués stockés dans la base ont été remplacés par � Quelques infos : PHP Version 5.6.10, Extension PHP : mysqli, MYSQL 5.5.42, Apache 2.2.29 sur un serveur OSX Mavericks. C’est un site qui à l’origine était en 1.7 et qui a migré progressivement au fil des mises à jour. Il a plus de 74 500 articles Le seul gros problème rencontré à ce jour était lors du passage de SPIP 2 à SPIP 3. Les accents disparaissaient dans les forums après saisie. La conversion de la base en UTF-8 avec le plugin ad-hoc faisait disparaître tous les textes après le premier caractère accentué. Donc nous sommes revenus en arrière en gardant des tables avec l’interclassement latin1_swedish_ci, et pour régler le problème des accents, nous avons ajouté l’instruction mysql_query(« SET NAMES ’utf8’ ») ; dans connect.php, puis indiqué UTF-8 comme jeu de caractère du site dans ecrire/ ?exec=configurer_langue Depuis, aucun souci de migration. Mais pas pour passer à 3.1... La machine de prod est en Debian, aurais-je le même problème ?
Merci d’avance pour votre réponse Cordialement
Manuel