Ciao, ho una piattaforma Debian Sarge che uso per lo sviluppo in locale con i seguenti applicativi:
Apache/1.3.33
PHP 4.3.10-15
MySQL 4.0.24
Sono stato incaricato di modificare alcuni documenti in russo (cirillico) e mi sono accorto che il mio apache non è configurato per tale lingua.
Nel httpd.conf in corrispondenza di
<IfModule mod_mime.c>
ho trovato le seguenti righe:
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .ee
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddCharset ISO-2022-JP .jis
AddLanguage pl .po
AddCharset ISO-8859-2 .iso-pl
AddLanguage pt .pt
AddLanguage pt-br .pt-br
AddLanguage lb .lu
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cs .cz
allora da buon paraculo ho inserito la riga AddLanguage ru .ru ed ho riavviato apache ma il testo in russo della mia paginetta html viene ancora male interpretato.
Probabilmente dovrei dare anche Addcharset... sono finito su http://www.iana.org/assignments/character-sets ed ho scoperto questo:
Name: ISO_5427 [RFC1345,KXS2]
MIBenum: 48
Source: ECMA registry
Alias: iso-ir-37
Alias: csISO5427Cyrillic
Ora però mi (vi) chiedo:
guardando l'httpd.conf nella riga AddCharset ISO-8859-2 .iso-pl sembra che sia indicato il file del charset, devo scaricarlo e/o installarlo sto maledetto charset? O si tratta solo di abilitarlo? Dovrei ricompilare il kernel?
Sono disperato, aiutatemi...