Bonjour les petits lous,
Venant d'installer un petit serveur apache avec php (Apache/2.2.8 (Win32) PHP/5.2.5), je rencontre actuellement un problème d'encodage concernant seulement les pages d'un blog dotclear : http://labo.arthak.com/marco/index.php?2008/04/24/1-first-post
J'ai ajouté la petite ligne magique :
à mon fichier de configuration apache.
Et tout mes fichier ont étés sauvegardés en utf-8, ce qui à pour résultat qu'aucune de mes pages n'a de problèmes d'encodage, à par ce module. Je me tourne vers vous car j'ai épongé tout les forum et documentations Dotclear
Lui même renvoi une en tête en :
et comprend astucieusement :
Les bases de données SQL contenant ces posts contienent cependant dans la colonne interclassement la mention : latin1_swedish_ci
Les caractère accentués ne sont pas pris en compte autrement que par des ?, ce qui d'après un diagnostique alsa represente un conflit entre utf-8 et iso... Quelqu'un à-t-il une idée ?
Venant d'installer un petit serveur apache avec php (Apache/2.2.8 (Win32) PHP/5.2.5), je rencontre actuellement un problème d'encodage concernant seulement les pages d'un blog dotclear : http://labo.arthak.com/marco/index.php?2008/04/24/1-first-post
J'ai ajouté la petite ligne magique :
AddDefaultCharset utf-8
à mon fichier de configuration apache.
Et tout mes fichier ont étés sauvegardés en utf-8, ce qui à pour résultat qu'aucune de mes pages n'a de problèmes d'encodage, à par ce module. Je me tourne vers vous car j'ai épongé tout les forum et documentations Dotclear
Lui même renvoi une en tête en :
HTTP/1.1 200 OK
Date: Thu, 24 Apr 2008 22:54:18 GMT
Server: Apache/2.2.8 (Win32) PHP/5.2.5
X-Powered-By: PHP/5.2.5
Last-Modified: Thu, 24 Apr 2008 22:39:33 GMT
Cache-Control: must-revalidate, max-age=0
Pragma:
Content-Length: 4337
Connection: close
Content-Type: text/html; charset=UTF-8
et comprend astucieusement :
<?php
header('Content-Type: text/html; charset=utf-8');
?>
...
<?xml version="1.0" encoding="UTF-8"?>
...
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8" />
Les bases de données SQL contenant ces posts contienent cependant dans la colonne interclassement la mention : latin1_swedish_ci
Les caractère accentués ne sont pas pris en compte autrement que par des ?, ce qui d'après un diagnostique alsa represente un conflit entre utf-8 et iso... Quelqu'un à-t-il une idée ?