FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / PROBLÈME AVEC LE CARACTÈRE BOM.




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
problème avec le caractère BOM.

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

florian Bellenger

Mercredi 11 Mars 2009 4:31:41 pm

problème avec le caractère BOM.

Le problème, un classique, que j'expose ici concernera peut-être plus généralement les developeurs php. Il est avéré, au vu de la documentation importante qu'il existe sur le web, qu'encoder son fichier source en utf-8 peut poser des problèmes en php à cause du "Byte Order Mark" (BOM) placé en début de fichier et mal interprété.

Comment le problème nous impacte-t-il sous ezpublish?

1) j'ai un BOM au début de mon code source final. Cela peut-il venir du formatage d'un template (.tpl) ? Cela peut-il venir du formatage d'un fichier de configuration (.ini)? Cela peut-il venir du formatage d'un fichier .php? Quel impact cela aura-t-il si un de ces types de fichier est mal encodé?

2) Dans mon cas, le "bug" ne survient que lors du premier affichage de la page. Si on rafraichit cette dernière, sans avoir vidé le cache, la page s'affcihe correctement et il n'y a plus de caractère BOM dans la source. Quelqu'un connaitrait-il l'explication technique de ce phénomène?

3) J'ai vérifié tous les fichiers sur mon serveur et je n'arrive pas à en trouver un contenant le caractère BOM. Serait-il possible que ce dernier ne soit ajouté que lors du chargement de ma page (et plus précisément lorq du premier appel à ezpublish?)

Je sais que la quantité de choses que je demande est assez importante. J'ai commencé à faire des tests pour essayer de trouver des réponses de mon côté. je voudrais juste savoir si, au cas où vous auriez été confronté au même problème, vous aviez trouvé des informations intéressantes.

Respectueusement,

Florian.

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog