Bonjour à tous,

Voila mon problème: j'ai un fichier php qui contient jute les lignes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php 
header('Location: wrong.php');
?>
Oui ce script est stupide mais c'est juste pour tester pour un problème que j'ai sur d'autres fichiers

Et voila le problème : lorsque je l'encode en ANSI, tout se passe bien, mais lorsque je l'encode en UTF-8 j'ai l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Warning: Cannot modify header information - headers already sent by ( [...]/index.php:1)in [...]/index.php on line 2
Alors je pensais que sa venait de mon serveur mais après vérification dans les fichiers apache2.conf et conf/charset que dans les deux fichiers mon charset par défaut est UTF-8.

Mon serveur est un Linux ( Ubuntu 6.04 il me semble), avec apache2 et php5.

J'ai lu sur le net que php était en ISO de manière native et qu'il n'y a qu'a partir de la version 6 que le charset natif sera l'UTF-8. Mais je doute que mon problème soit une erreur native de php ...

Merci d'avance