Загрузил Drupal 5.7 на хост. Создал БД. Инсталляция Drupal прошла нормально. Импортировал ru_drupal5x_v2. Установил язык Руский.
В результате - везде кракозябры.
Пробовал решить проблему добавлением строки "charsetdisable on" в корневой файл .htaccess, как рекромендуется здесь http://d5.drupaldev.ru/node/8604.Не помогло. Возможно, что эту строку ставил не на том месте.Помогите решить проблему.
Комментарии
Проверьте кодировку самой БД. Если она latin_general_ci, то и инсталяция пройдет нормально. Тут без вопросов. Вам нужно изменить кодировку бд на юникод
Инсталляция прошла нормально.
Проблема возникает, когда я язык ставлю Русский.
Кодировка БД UTF-8 Unicode (utf8).
Видимо проблема в другом.
надо проверить нормально ли сохранился язык в саму базу данных. просто залезть с помощью майпхпадмина или mysql
и сделать select * from some_table limit 1
.htaccess в корне сайта. Проблема решилась когда прописал в него строки:
CharsetDisable On
AddDefaultCharset UTF-8
После этого русские символы стали отображаться нормально.
Важно ставить эти строки в самом начале.