поставил russian apache и мне вместо нормальных букв пишет какую-то дребедень :) Смена кодировки не помогает, чего делать? :)
я понял проблему. Дело в том что в конфиге пишетсяAddCharset ru .ru
CharsetDecl .cp-1251 ruа все дело в том что сервер находится в локальной сети и там не используется вообще ничего в качестве домена (http://192.168.x.x) как решить проблему?
>я понял проблему. Дело в том что в конфиге пишется
>
>AddCharset ru .ru
>CharsetDecl .cp-1251 ru
>
>а все дело в том что сервер находится в локальной сети и
>там не используется вообще ничего в качестве домена (http://192.168.x.x) как решить
>проблему?
а как связаны кодировки и сеть???
насчет кодировок - стандартная фича второго апача.
а насчет сети - в чем, собственно, проблема?
>я понял проблему. Дело в том что в конфиге пишется
>
>AddCharset ru .ru
>CharsetDecl .cp-1251 ru
>
>а все дело в том что сервер находится в локальной сети и
>там не используется вообще ничего в качестве домена (http://192.168.x.x) как решить
>проблему?читай http://apache.lexa.ru/ - ну все расписано
Ну и начитался я эих мануалов и добалял уже неоднократно как только мог нечто вроде CharsetDefault cp1251 etc. все равно сервер никакой кодировки кроме как KOI8-R не понимает
>Ну и начитался я эих мануалов и добалял уже неоднократно как только
>мог нечто вроде CharsetDefault cp1251 etc. все равно сервер никакой кодировки
>кроме как KOI8-R не понимаетЕсли тебе надо что бы он корректно выдавал файлы например с виндовой кодировкой, то можно использовать директиву
<Directory /.../www/html/.../>
CharsetSourceEnc windows-1252
</Directory>
При этом индеец считает что в указанном каталоге все документы хранятся в виндовой кодировке и отдает их в нормальном виде.
Глюки еще бывют если html файл содержит тег
<meta http-equiv="Content-Type" content="text/html; charset=.....">
при этом броузер плюет на реальный заголовок файла переданый сервером и заменяет его на то что указано в теге, если charset в котором серевер передал документ и тот что записан в теге разный получится абракадабра, но с этим тоже можно бороться.
>Глюки еще бывют если html файл содержит тег
><meta http-equiv="Content-Type" content="text/html; charset=.....">
>при этом броузер плюет на реальный заголовок файла переданый сервером и заменяет
>его на то что указано в теге, если charset в котором
>серевер передал документ и тот что записан в теге разный получится
>абракадабра, но с этим тоже можно бороться.а у меня наоброт было - браузер плевал на этот тэг и выдавал все в кодировке ISO-****-1... а когда в браузере ручками переключишь на win1251, то правильно показывает... лечил через AddCharSet и еще что-то на тему CharSet, уже не помню...
>Ну и начитался я эих мануалов и добалял уже неоднократно как только
>мог нечто вроде CharsetDefault cp1251 etc. все равно сервер никакой кодировки
>кроме как KOI8-R не понимаетплохо читал, в дополнение читай http://koi8.pp.ru/