Подскажите какую кодировку правильнее использовать, чтобы рабтал пои

Главные вкладки

Аватар пользователя Гость Гость (не проверено) 17 марта 2005 в 16:52

Настраиваю drupal 4.5.2 на iis + php 4.3.10 + MySQL 4.1.
Все работает, в том числе и поиск русских слов в тексте страниц. Но почему то поиск чувствителен к регистру.
Но попробовал просмотреть содержимое БД через phpMyAdmin 2.6.1 показываются какие - то крякозябры. Убедился что страницы drupal и phpmyadmin выдает в UTF-8.

Нашел ошибку, оказалось что таблицы создаются в кодировке latin1.
Все переделал в UTF. Все стало читаться в phpmyadmin, но поиск перестал работать.

Подскажите какую кодировку правильнее использовать, чтобы рабтал поиск? Что сделать чтобы не было чувствительности к регистру при поиске? Конечно при этом хотелось бы чтобы в phpmyadmin все тоже читалось.

P.S. По документации написано UTF8, но поиск не работает.

Лучший ответ

Аватар пользователя B.X B.X 18 марта 2005 в 2:50

я использую кодировку windows-1251 (можно заменить в файлах Drupal'a все слова с "utf-8" на "windows-1251"), всё нормально работает, всё нормально ищется...

Комментарии

Аватар пользователя B.X B.X 18 марта 2005 в 2:50

я использую кодировку windows-1251 (можно заменить в файлах Drupal'a все слова с "utf-8" на "windows-1251"), всё нормально работает, всё нормально ищется...

Аватар пользователя qman qman 21 марта 2005 в 14:18

1. У вас ОС какая? (windows или linux)
2. web server какой? (iis или apache, версия какая)

У вас поиск русских символов происходит без учета регистра??? (как это указано в документации)
У меня почему то поиск русских символов был чувствителен к регистру, меня это настораживает.

P.S. От кодировки win 1251 меня остерегает то что вдруг потом возникнут какие нибудь грабли из за кодировки.

Буду рад услышать любые мнения. Спасибо.