![]() |
Почему то сайт стал в некоторых разделах вместо инфы показывать символы вопросы ну типа:
???????????????????????? ????????????????????????? ??? ?????? ???????? ????? ?????????????? ??? ?? и т.д. Сам сайт сидит на tomcat'е. Некоторые данные берет из б/д MS SQL. А эти которые вопросики берет он помоему из файлов берет эти данные. Раньше те кто здесь работали както решали эту траблу, говорили надо Word переставить. Но это не помогает. Из за чего это может быть |
А веб-сервер крутится под Линух?
Тогда это скорее всего проблема несовпадения кодировки кириллицы в HTML - документе (скорее всего ISO8859-5) и внедренной в него информации из M$ SQL в кодировке cp-1251, т.е. он символы cp-1251 трактует как ISO8859-5 Я сталкивался с этой проблемой - лечил тем, что ВЕСЬ HTML - документ, куда динамически вставляется информация из Мастдая, набирал в cp-1251 и называл его вместо document.html document.html.ru.cp-1251 После таких манипуляций все работало:-) Добавлено: Проверь конфиг Апача на предмет расширений типа .ru.cp-1251(хотя в новых Апачах это ставится по умолчанию) Должны быть там такие директивы AddLanguage ru .ru AddCharset WINDOWS-1251 .cp-1251 |
сервак под виндой
Трабла решилась так: В Региональных Установках(Панель упр) поменял локешн на Russian. Почистил кэш (папку work). Перезапустил tomcat. И всё :-) Спасибо за ответ. |
Время: 11:31. |
Время: 11:31.
© OSzone.net 2001-