Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/10/2006, à 10:58

jmg

Problème bizarre de caractères accentués sur LAMP

Bonjour,

Après l'install de mon LAMP Ubuntu, malgré avoir fait la manipulation suivante,

sudo vi /etc/apache2/apache2.conf
et décomenté    AddDefaultCharset ISO-8859-1

les caractères accentués ne s'affichent toujours pas correctement.
Par exemple j'ai:
Message en PHP: Bonjour à  tous les êtres érudis qui ont choisi Ubuntu
Message en HTML: Bonjour à  tous les êtres érudis qui ont choisi Ubuntu
donc la même erreur en HTML qu'en PHP.(sur Explorer et Firefox)

et pour les intitulés des boutons sur les pages, par exemple Démarrer donne Démarrer, mais certains sont affichés correctement...
(sur explorer et Firefox)

Par contre la défault page de Apache s'affiche avec les accents sur Explorer et avec des ? sur mon poste Ubuntu avec Firefox

Quelqu'un à une piste, c'est mon premier LAMP et je rame un peu ;-)

merci d'avance


Un grand merci à Bill Gates,
Sans son hégémonie un système aussi parfait que Ubuntu n'aurait peut-être jamais vu le jour...

Hors ligne

#2 Le 16/10/2006, à 11:29

Black_pignouf

Re : Problème bizarre de caractères accentués sur LAMP

Salut!

Je te conseille de lire ca, en espérant que cela puisse t'aider:
http://forum.ubuntu-fr.org/viewtopic.php?id=58074

Hors ligne

#3 Le 16/10/2006, à 14:40

jmg

Re : Problème bizarre de caractères accentués sur LAMP

Salut,

Hélas le problème se pose déjà au niveau d'un simple texte en html et donc sans passer par mysql. Par contre en effet on trouve les mâmes types de remplacement, je vais continuer de chercher en m'aidant de ta piste.

A+
merci


Un grand merci à Bill Gates,
Sans son hégémonie un système aussi parfait que Ubuntu n'aurait peut-être jamais vu le jour...

Hors ligne

#4 Le 16/10/2006, à 15:48

Black_pignouf

Re : Problème bizarre de caractères accentués sur LAMP

De toutes facons, je pense bien que pour écrire des accents en HTML, il te faudra passer par des

& # 2 2 3 ;

(sans aucun espace)
cf http://fr.wikipedia.org/wiki/Unicode_et_HTML

Dernière modification par Black_pignouf (Le 16/10/2006, à 15:49)

Hors ligne

#5 Le 16/10/2006, à 16:43

jmg

Re : Problème bizarre de caractères accentués sur LAMP

salut,

Oui bien sur dans le cas idéal ou tout le monde écrit les caractère spéciaux en mode ISO, tout marche, mais on est loin d'une telle rigueur dans le monde du web...

Et moi je n'ai aucune incidence sur les pages que je n'ai pas écrites, par exemple la défault de Apache qui elle affiche des points d'interrogation...

à quand un unicode généralisé !

merci quand même


Un grand merci à Bill Gates,
Sans son hégémonie un système aussi parfait que Ubuntu n'aurait peut-être jamais vu le jour...

Hors ligne

#6 Le 16/10/2006, à 17:27

Black_pignouf

Re : Problème bizarre de caractères accentués sur LAMP

Je ne sais pas d'où tu sors ton contenu, mais tu peux toujours le faire passer par un petit script qui te changera les vilains accents en &H???;

Hors ligne

#7 Le 16/10/2006, à 18:53

jmg

Re : Problème bizarre de caractères accentués sur LAMP

salut

Bien sur on peut monter une usine à gaz pour faire cela, mais quand même j'ai mon ancien WAMP qui envoie d'office les bons codes donc il ne s'agit que d'un réglage quelque part. Je ne vais pas commencer à créer des verrues de tous les cotés pour contourner le problème, je ne serai pas le seul à maintenir le bébé, donc je dois rester consistant.

merci quand-même pour ton soutient.


Un grand merci à Bill Gates,
Sans son hégémonie un système aussi parfait que Ubuntu n'aurait peut-être jamais vu le jour...

Hors ligne

#8 Le 30/10/2006, à 19:38

Yaen

Re : Problème bizarre de caractères accentués sur LAMP

salut,
j'avais le problème des caractères. j'ai édité apache2.conf :

sudo gedit /etc/apache2/apache2.conf

et j'ai mis en lieu et place de toute la configuration des langues :

AddLanguage fr .fr
AddLanguage en .en
LanguagePriority fr en
AddDefaultCharset	ISO-8859-1

j'ai ensuite relancé apache :

sudo /etc/init.d/apache2 reload

et depuis ça va bien.


Je joue à HL2, CSS, Stalker... avec mon pingouin d'amour.

Hors ligne