Форумы / National / Russian / Тех. поддержка / Буква Ш в UTF-8

Evil
#1 20.02.2009 02:26
Добрый день, решил создать сайт сразу на Cotonti, т.к. поддерживаю прогресс, и понимаю что Saditio уже в прошлом, но вот такая загвоздка. Буква Ш не отображается на сайте, как можно поправить данную проблему? Я плохо разбираюсь в кодировках, но у вас же все работает ;)
Aristei
#2 20.02.2009 02:28
Вот та же проблема была сегодня:
http://www.cotonti.com/forums.php?m=posts&q=2057

Решилась, правкой файла my.cnf на utf8:
# mysql.exe --defaults-file=/usr/local/mysql5/my.cnf ...
#
[client]
port                  = 3306
socket                = /tmp/mysql5.sock
default-character-set = utf8
character-sets-dir    = /usr/local/mysql5/share/charsets


#
# Параметры MySQL-сервера.
#
[mysqld]
# Использовать режим совместимости с клиентами MySQL 3.x и MySQL 4.0.
old-passwords

# Кодировка баз данных по умолчанию.
default-character-set = utf8
init-connect = "set names utf8"
skip-character-set-client-handshake

# Временная директория.
tmpdir                = /tmp
Sorry for my English
Evil
#3 20.02.2009 02:36
Поправил следующим образом:
Раскомментировал данную строку в /datas/config.php

$cfg['mysqlcharset'] = 'utf8';

Aristei спасибо за помощь
Trustmaster
#4 20.02.2009 02:45
Простое решение - раскомментировать строчки в config.php:
$cfg['mysqlcharset'] = 'utf8';
$cfg['mysqlcollate'] = 'utf8_unicode_ci';
Ведь my.cnf не на каждом сервере редактировать можно.
May the Source be with you!
Clever
#5 01.04.2009 00:48
что то не помогает... в чем еще может быть проблема?
esclkm
#6 01.04.2009 01:39
какими буквами у тебя написано в пхп май админ? открой почитай - если там ошибка - значит база у тебя в неверной кодировке
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Clever
#7 01.04.2009 05:15
:) База в той кодировке, что надо... проблема скорее всего в денвере. Завтра посмотрю что происходит на реальном сервере.
esclkm
#8 01.04.2009 05:33
то есть в базк ты все читаешь по русски?проверь.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Clever
#9 01.04.2009 23:24
Да, кодировка именно такая, какая должна быть... либо двиг (config.php правил) либо денвер.