Rechercher : dans
Par :

Nagios Caractères accentués

Dernière réponse le 30 jui 2008 à 17:39:55 alex94130, le 10 jun 2008 à 12:19:03 
 Signaler ce message aux modérateurs

Bonjour,

j'ai installé un serveur Nagios sur une CentOs, mais j'ai un souci avec l'interface, qui m'affiche de vilains caractères avec des accents du style:

Mémoire utilisée : etc etc..

Est ce que quelqu'un pourrait m'aider svp ??

Merci par avance !

Configuration: CentOs 5
Nagios 3

1

anisse4, le 10 jun 2008 à 12:39:10

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.

Répondre à anisse4

2

alex94130, le 10 jun 2008 à 12:52:32

Merci anisse, je suis sous CentOs, le fichier dont tu parles serait apparemment :

/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 ?

Répondre à alex94130

3

anisse4, le 10 jun 2008 à 13:02:28

Non c'est rien à voir avec Nagios c'est bel et bien le serveur Apache.
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

Répondre à anisse4

4

alex94130, le 10 jun 2008 à 13:59:55

Alors,

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 ??

Répondre à alex94130

5

anisse4, le 13 jun 2008 à 09:55:01

As-tu redémarré nagios?

Répondre à anisse4

6

alex94130, le 13 jun 2008 à 15:44:35

Oui oui tout à fait j'ai redémarré Apache et même nagios pour être sûr...

Répondre à alex94130

7

 JFB, le 30 jui 2008 à 17:39:55

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.

Répondre à JFB
Collection CommentÇaMarche.net