A voir également:
- Nagios Caractères accentués
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- 8 caractères exemple - Guide
3 réponses
anisse4
Messages postés
209
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
19 juin 2009
21
10 juin 2008 à 12:39
10 juin 2008 à 12:39
Salut,
tu as un problème de charset dans ta config apache.
Sur debian pour configurer cela il faut éditer le fichier /etc/apache2/apache2.conf.
Trouver la ligne AddDefaultCharset.
La ligne doit normalement etre : AddDefaultCharset ISO-8859-1. ou adddefaultcharset utf-8
Cela dépends de ta configuration. La liste des charset est un peu plus bas, essaies en plusieurs.
N'oublie pas de redemarrer apache apres avoir fait une modification.
tu as un problème de charset dans ta config apache.
Sur debian pour configurer cela il faut éditer le fichier /etc/apache2/apache2.conf.
Trouver la ligne AddDefaultCharset.
La ligne doit normalement etre : AddDefaultCharset ISO-8859-1. ou adddefaultcharset utf-8
Cela dépends de ta configuration. La liste des charset est un peu plus bas, essaies en plusieurs.
N'oublie pas de redemarrer apache apres avoir fait une modification.
Salut,
Même constat que alex94130.
J'ai sauvé en local une page générée. J'ai ajouté <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> dans le header, et ca s'affiche impec (sauf que le (R) du copyright de Nagios ne s'affiche plus correctement... :(
Appramment, le AddDefaultCharset n'écrase que les pages définies en text/html... or apparemment Nagios ne le précise pas dans le source des pages générées...
Si qqun a une idée.
Merci.
JFB.
Même constat que alex94130.
J'ai sauvé en local une page générée. J'ai ajouté <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> dans le header, et ca s'affiche impec (sauf que le (R) du copyright de Nagios ne s'affiche plus correctement... :(
Appramment, le AddDefaultCharset n'écrase que les pages définies en text/html... or apparemment Nagios ne le précise pas dans le source des pages générées...
Si qqun a une idée.
Merci.
JFB.
Si c'est par trop tard, j'ai la solution.
Le problème ne viens pas dutout d'aâche mais plutôt des cgi de Nagios. J'ai fait une modification des sources de Nagios 3.2.3 qui corrige le problème. En fait, j'ai simplement utilisé le code utilisé dans la patche nagios-JP.
Plus, j'ai mis une balise méta utf-8 dans toutes les pages html.
Si vous êtes intéressé, je vous envoi le paquet source modifié.
Merci.
Jonathan
Le problème ne viens pas dutout d'aâche mais plutôt des cgi de Nagios. J'ai fait une modification des sources de Nagios 3.2.3 qui corrige le problème. En fait, j'ai simplement utilisé le code utilisé dans la patche nagios-JP.
Plus, j'ai mis une balise méta utf-8 dans toutes les pages html.
Si vous êtes intéressé, je vous envoi le paquet source modifié.
Merci.
Jonathan
10 juin 2008 à 12:52
/etc/httpd/conf/httpd.conf
ou /usr/local/apache2/conf/httpd.conf
ou /usr/local/apache2/conf/original/httpd.conf
Il n'y a que le premier qui contient un champ AddDefaultCharset, le problème, c'est que j'ai beau éditer celui-ci et mettre du UTF-8 à la place de ISO-8859-1 ou inversement, je redémarre le serveur apache mais rien n'y fait...?
Le problème ne peut pas se situer au niveau de Nagios ?
10 juin 2008 à 13:02
Alors cherche si la ligne : DefaultLanguage fr est commenté et décommante la.
Ensuite si ça ne fonctionne toujours pas après un reload et un redémarrage essai un ISO-8859-15 dans apache2.conf
10 juin 2008 à 13:59
je n'ai aucun fichier appelé "apache2.conf", chez moi c'est httpd.conf, mais ça doit correspondre...
J'ai décommenté et ajouté fr à la ligne "DefaultLanguage "
J'ai passé indiféremment le codage en UTF-8 ou ISO-8859-15 ou même 8859-1 mais après un restart et un reload d'apache, rien n'y fait j'ai toujours la même erreur...
Aurais-je oublié quelque chose ??
13 juin 2008 à 09:55
13 juin 2008 à 15:44