Помогите разобраться с кодировкой UTF8 и буквой "ш"

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
44man
member
Сообщения: 31
Зарегистрирован: 06 фев 2008, 01:09
Откуда: Москва

Помогите разобраться с кодировкой UTF8 и буквой "ш"

Сообщение 44man » 24 июл 2008, 02:34

Добрый день!

На сервере установлена CentOS 5.2,

по команде locale выдаёт следующее

Код: Выделить всё

LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
На сервере установлена галерея, которая имя каждой фотки и названия альбомов использует через mod_rewrite в URL-ах. То есть, получается что-то типа

www.domen.ru/category/category_файл.jpg

Столкнулся с проблемой русских имён фоток и альбомов. Сначала вообще с русскими символами не работало - поменял в настройках Apache DefaultCharset с win-1251 на UTF8. Помогло.

Но по-прежнему остаются проблемы с некоторыми русскими буквами. В частности, с буквой "ш". Полный список проблемных букв не искал.

Подскажите, как полностью подружить систему с великим и могучим языком. Чувствую, что надо инсталлить родные русские локали. Но надеюсь на ваш ответ.

Спасибо.

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей