Follow-up Comment #1, bug #12752 (project galette): L'erreur dans les logs de postgres est la suivante : ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xe9e9e9 ASTUCE : Cette erreur peut aussi survenir si la séquence d'octets ne correspond pas au jeu de caractères attendu par le serveur, le jeu étant contrôlé par « client_encoding ». En effet, il attend de l'UTF-8 alors que Galette est en ISO... J'ai essayé de définir un encodage à la connexion ADODB (via l'utilisation d'un dsn avec ?charset=LATIN1 et avec $DB->charset = 'LATIN1'), sans grand résultat. Mis à part faire un "SET client_encoding = 'LATIN1';" avant chaque requête, ou un 'utf8_encode' de chaque valeur à enregistrer si le pilote est postgres, je ne vois pas trop quoi faire ; mais ça implique d'intervenir sur chaque requête... J'ai tenté de créer la base avec le bon encodage directement (-E LATIN1), mais ça ne fonctionne pas visiblement car mon système est en UTF-8. Bref, pas de solution pour le moment. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?12752> _______________________________________________ Message posté via/par Gna! http://gna.org/