Проблемы с кодировкой
Модераторы: SLEDopit, Модераторы разделов
-
tramX
- Сообщения: 200
Проблемы с кодировкой
Здравствуйте. Есть Веб сервер на Debian ETCH. Кодировка системы cp1251 и сайт на joomla тоже кодировка cp1251. Нужно перенести его на Lenny. В Lenny хочу использовать кодировку utf-8. Перенес сам сайт и базу но вместо русских букв знаки вопроса. В apache2 /etc/apache2/conf.d/charset AddDefaultCharset cp1251. В /etc/mysql/my.cnf дописал default-character-set=cp1251 skip-character-set-client-handshake. Что еще нужно сделать?
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
Re: Проблемы с кодировкой
tramX писал(а): ↑16.04.2009 21:30Здравствуйте. Есть Веб сервер на Debian ETCH. Кодировка системы cp1251 и сайт на joomla тоже кодировка cp1251. Нужно перенести его на Lenny. В Lenny хочу использовать кодировку utf-8. Перенес сам сайт и базу но вместо русских букв знаки вопроса. В apache2 /etc/apache2/conf.d/charset AddDefaultCharset cp1251. В /etc/mysql/my.cnf дописал default-character-set=cp1251 skip-character-set-client-handshake. Что еще нужно сделать?
Не уверен, но может надо перенести и саму базу в UTF8? т.е. изменить кодировку контента, или хотя бы динамически преобразовывать ..
-
tramX
- Сообщения: 200
Re: Проблемы с кодировкой
Сама база имеет кодировку UTF8. На ETCH все нормально.
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
-
strah
- Сообщения: 283
- ОС: Freebsd, linux, Solaris.
Re: Проблемы с кодировкой
Во первых, если сама база в UTF-8, то зачем в my.cnf вот это: "default-character-set=cp125"?
Во вторых, если после открытия сайта в браузере вручную выбрать кодировку cp1251, сайт отображается нормально?
Во вторых, если после открытия сайта в браузере вручную выбрать кодировку cp1251, сайт отображается нормально?
/earth: file system full
-
tramX
- Сообщения: 200
Re: Проблемы с кодировкой
без default-character-set=cp125 вот что получается http://www.tinypic.ru/?do=view&pic=200...7152826_782.png если в my.cnf дописать default-character-set=cp125 то при кодировке cp-1251 получается http://www.tinypic.ru/?do=view&pic=200...7152038_696.png а utf-8 http://www.tinypic.ru/?do=view&pic=200...7152549_879.png . Я не перепутал при utf8 можно читать текст. Хотя кодировка в joomla cp1251. И с кодировкой utf8 некоторые русские слова в виде ромбиков.
-
Kam
- Сообщения: 67
- ОС: Fedora, CentOS
Re: Проблемы с кодировкой
Как дампили/заливали (ключи) ?
Обычно в my.cnf пишу так:
[mysqld]
default-character-set=cp1251
init_connect='SET NAMES cp1251'
PS. joomla must die.
Обычно в my.cnf пишу так:
[mysqld]
default-character-set=cp1251
init_connect='SET NAMES cp1251'
PS. joomla must die.