Changer le charset par défaut

Changer le charset par défaut - PHP - Programmation

Marsh Posté le 06-05-2010 à 18:28:17    

Bonjour,
 
Je code sous wamp et tout va bien.
 
Quand je télécharge mes fichiers sur mon serveur dédibox, les accents sont remplacés par "�".
Je veux que mes pages soient en iso-8859-1, mais le serveur veut à tout prix m'envoyer de l'utf-8.
 
J'ai déjà une balise méta, que mon navigateur ignore complètement.
 

Code :
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


 
Ma solution est actuellement de forcer le charset en php :
 

Code :
  1. header('Content-Type: text/html; charset=iso-8859-1');


 
Là enfin, le serveur se plie à ma volonté et m'encode correctement les pages.
J'aimerai pourtant pouvoir éviter cette ligne récurrente.
 
N'y aurait-il pas un moyen de configurer le serveur pour que par défaut il me renvoie de l'iso-8859-1 ?
Est-ce un réglage d'apache ? de php ?
Je l'administre sous Plesk.
 
Merci d'avance pour vos réponses  :hello:  
 
Pascal

Reply

Marsh Posté le 06-05-2010 à 18:28:17   

Reply

Marsh Posté le 06-05-2010 à 18:32:20    

avec default_charset
http://www.php.net/manual/fr/ini.c [...] lt-charset
 
pour apache  
http://httpd.apache.org/docs/2.0/m [...] ultcharset


Message édité par stealth35 le 06-05-2010 à 18:33:35
Reply

Marsh Posté le 06-05-2010 à 18:54:45    

En php, la modification est permanente ?
 
Pour apache, où puis-je faire cette modification ?
 
Merci

Message cité 1 fois
Message édité par Pascal le nain le 06-05-2010 à 18:55:46
Reply

Marsh Posté le 08-05-2010 à 19:30:18    

Pascal le nain a écrit :

En php, la modification est permanente ?


ouai, sauf si tu change la conf avec un ini_set apres
 

Pascal le nain a écrit :

Pour apache, où puis-je faire cette modification ?


dans le httpd.conf ;)
 

Reply

Marsh Posté le 09-05-2010 à 15:48:44    

Ok merci ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed