April 9, 200619 yr Bonjour tout le monde ! j'ai récemment installé la debian 3.1 et l'ai configurer pour apt sur des ftp qui mon été conseillés jusque la tout va bien mais cette debian j'ai pour objectif de m'en servir comme serveur web apache php mysql et ne voulant pas m'embeter a chercher les fichiers de configuration pour l'apache 2 de debian j'ai installé l'original mais pour ce qui est de php et de mysql c'est tout debian. Voila aujourdui mon serveur est monté et je peux m'en servir correctement a une seul restriction : les accents . Oui je n'ais toujours pas compris d'ou cela venait mais tous les accents (é, è, à, ù, ô, ö,...) sont remplacés par des points d'interrogation (?) ( on sait jamais mais il y a toujours des gens bizarres ...). Bon ben voila a par sa si mon serveur est en route son adresse Mon forum (Que le forum est a peu près commencé). Merci pour votre aide !!!!!!
April 9, 200619 yr Salut et bienvenue Lorsque j'ai fait l'upgrade de 1.3 à 2 d'Apache, j'ai aussi eu ce problème. Il parait qu'on peut modifier quelque chose dans Apache mais bon, j'ai pas trop voulu chercher (la flemme ). Alors j'ai ajouté au début des mes pages web le meta suivant : <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> Problème résolu depuis...
April 9, 200619 yr Tu peux directement mettre ça dans ton apache, dans le fichier de configuration. Les fichier de configurations se trouvent dans /etc/apache. Normalement c'est /etc/apache2.conf. Sinon tu as une solution propre, tu code bien tes pages web et tu reste en utf-8. Ce qui implique de remplacer les é è à ô ç par é è à &ocric; &cdedil; etc.
April 9, 200619 yr C'est pas configurable à l'installation ? Il y a lontemps que j'ai pas installé de phpBB et je ne me souvient plus très bien. M'enfin bon c'est automatisable avec un coup de sed ou de perl.
April 10, 200619 yr Author Non ce n'est pas paramétrable s 'il vous plait heeeelp cela ne m'est jamais arrivé avec d'autres distrib' (comme avec mandriva avec laquelle j'installe un serveur complet + installation systeme d'exploitation en moin d'une heure et demi sur un pIII 500) et je n'ais jamais utilisé le perl HEEEEEEEEEEEEEELP !!!
April 10, 200619 yr Oula du calme... Qu'est ce que ça te donne un egrep -riH "iso|utf" /etc/apache* ? Sinon en perl : perl -pi.bak -e 's/à/\´/g' $(find /var/www/phpbb.version -type f) Et pareil pour tous les autres caractères.
April 11, 200619 yr recode a même une option pour ça. recode -d ISO-8859-1..HTML tapage.html il me semble.
April 11, 200619 yr alors... vu que j'ai eu le même problème, je peux donner 2 mots... en fait, la balise méta ne sert quasiment à rien car les navigateur font plus confiance au header envoyé par apache... 2 solutions : -> soit tu vires l'encodage par défaut dans la conf d'apache (ce qui sous-entends que TOUTES tes pages aient une balise meta avec l'encoding (requis pour la validation w3c ) -> soit tu le surcharge avec un .htaccess dans le repertoire kivabien, et dans lequel tu ajoutes "AddDefaultCharset UTF-8". En ayant bien spur vérifié dans la conf d'apache que tu as authorisé les override
April 11, 200619 yr Author pour le egrep -riH "iso|utf" /etc/apache2 ca donne : /etc/apache2/apache2.conf: AddOutputFilter Includes html /etc/apache2/apache2.conf:#AddDefaultCharset ISO-8859-1 /etc/apache2/apache2.conf:AddCharset ISO-8859-1 .iso8859-1 .latin1 /etc/apache2/apache2.conf:AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen /etc/apache2/apache2.conf:AddCharset ISO-8859-3 .iso8859-3 .latin3 /etc/apache2/apache2.conf:AddCharset ISO-8859-4 .iso8859-4 .latin4 /etc/apache2/apache2.conf:AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru /etc/apache2/apache2.conf:AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb /etc/apache2/apache2.conf:AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk /etc/apache2/apache2.conf:AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb /etc/apache2/apache2.conf:AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk /etc/apache2/apache2.conf:AddCharset ISO-2022-JP .iso2022-jp .jis /etc/apache2/apache2.conf:AddCharset ISO-2022-KR .iso2022-kr .kis /etc/apache2/apache2.conf:AddCharset ISO-2022-CN .iso2022-cn .cis /etc/apache2/apache2.conf:AddCharset ISO-10646-UCS-2 .ucs2 /etc/apache2/apache2.conf:AddCharset ISO-10646-UCS-4 .ucs4 /etc/apache2/apache2.conf:AddCharset UTF-8 .utf8 /etc/apache2/apache2.conf:AddCharset utf-7 .utf7 /etc/apache2/apache2.conf:AddCharset utf-8 .utf8 /etc/apache2/apache2.conf: SetOutputFilter INCLUDES /etc/apache2/mods-available/cgid.conf:ScriptSock /var/run/apache2/cgisock /etc/apache2/conf.d/charset:AddDefaultCharset UTF-8 et pour le fichier .htaccess cela me fait une erreur interne du serveur
April 11, 200619 yr Ah ben voilà, tu as un "AddDefaultCharset UTF-8" dans /etc/apache2/conf.d/charset. Si tu le remplaces par un "AddDefaultCharset ISO-8859-1", est-ce que ça résoud ton problème ?
April 11, 200619 yr et moi, je pue... heureusement que gauret mani bien la girafe quand il s'agit de me servir au first jeudi, sinon, ce serait moins cool linux...
April 11, 200619 yr Voila, c'est ça AddDefaultCharset, c'était tout bête, mais bon en par coeur c'est chaud Sympa la commande recode gauret
April 13, 200619 yr et moi, je pue... Ben, excuse, mais tu es un gros métalleux aux cheveux longs, donc forcément.... ;o)
Archived
This topic is now archived and is closed to further replies.