Проблемы с кириллицей
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Проблемы с кириллицей
Всем привет.
Столкнулся с такой проблемой.
В движке написанном на php есть пару проблем с отображением русского языка, при этом удалось выяснить, что баг именно серверный, а не ошибки или неправильно написанные функции. Ставил этот же движок на VDS и там всё работает замечательно. В целом кириллические символы отображаются корректно, но например при попытке редактирования какого-нибудь сообщения на форуме где они содержатся, после нажатия на кнопку EDIT, окно оказывается пустым. Также проблемы при созданий сообщений в заголовках которых указываешь русские буквы, они не отображаются вообще. Не пойму где копать, в мускуле, в апаче или где, всё это переустанавливал. Подскажите пожалуйста что можно посмотреть?
http://imageshack.us/photo/my-images/221/94482888.png/
Столкнулся с такой проблемой.
В движке написанном на php есть пару проблем с отображением русского языка, при этом удалось выяснить, что баг именно серверный, а не ошибки или неправильно написанные функции. Ставил этот же движок на VDS и там всё работает замечательно. В целом кириллические символы отображаются корректно, но например при попытке редактирования какого-нибудь сообщения на форуме где они содержатся, после нажатия на кнопку EDIT, окно оказывается пустым. Также проблемы при созданий сообщений в заголовках которых указываешь русские буквы, они не отображаются вообще. Не пойму где копать, в мускуле, в апаче или где, всё это переустанавливал. Подскажите пожалуйста что можно посмотреть?
http://imageshack.us/photo/my-images/221/94482888.png/
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: Проблемы с кириллицей
1. в каком движке?Laterport писал(а):Всем привет.
Столкнулся с такой проблемой.
В движке написанном на php есть пару проблем с отображением русского языка,
2. какой сервер? версии софта, какие настройки?Laterport писал(а): при этом удалось выяснить, что баг именно серверный,
Laterport писал(а): а не ошибки или неправильно написанные функции.
3. не факт
4. читай вопрос №2Laterport писал(а):Ставил этот же движок на VDS и там всё работает замечательно.
5. может в мускуле, может в пхп, может в системеLaterport писал(а): В целом кириллические символы отображаются корректно, но например при попытке редактирования какого-нибудь сообщения на форуме где они содержатся, после нажатия на кнопку EDIT, окно оказывается пустым. Также проблемы при созданий сообщений в заголовках которых указываешь русские буквы, они не отображаются вообще. Не пойму где копать, в мускуле, в апаче или где, всё это переустанавливал. Подскажите пожалуйста что можно посмотреть?
логи, конфиги, параметры - где это все?
Пока нормально не оформите и не распишите - никто не поможет, т.к. входящих данных попросту нет
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Проблемы с кириллицей
1. Трекерный TBDev
2. FreeBSD 9.0. Apache/2.2.23 (FreeBSD) PHP/5.4.7 mod_ssl/2.2.23 OpenSSL/0.9.8q DAV/2
Версия клиента базы данных: libmysql - mysqlnd 5.0.10 - 20111026 - $Id: b0b3b15c693b7f6aeb3aa66b646fee339f175e39 $
PHP расширение: mysqli
Также стоит nginx на фронтенде, но я пробовал и без него, только на апаче, бесполезно.
Скажите какие конфиги и логи предоставить, всё что необходимо покажу.
2. FreeBSD 9.0. Apache/2.2.23 (FreeBSD) PHP/5.4.7 mod_ssl/2.2.23 OpenSSL/0.9.8q DAV/2
Версия клиента базы данных: libmysql - mysqlnd 5.0.10 - 20111026 - $Id: b0b3b15c693b7f6aeb3aa66b646fee339f175e39 $
PHP расширение: mysqli
Также стоит nginx на фронтенде, но я пробовал и без него, только на апаче, бесполезно.
Скажите какие конфиги и логи предоставить, всё что необходимо покажу.
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Проблемы с кириллицей
Сервер баз данных
Сервер: Localhost via UNIX socket
Программа: MySQL
Версия программы: 5.1.66-log - FreeBSD port: mysql-server-5.1.66
Версия протокола: 10
Пользователь: root@localhost
Кодировка сервера: UTF-8 Unicode (utf8)
Сервер: Localhost via UNIX socket
Программа: MySQL
Версия программы: 5.1.66-log - FreeBSD port: mysql-server-5.1.66
Версия протокола: 10
Пользователь: root@localhost
Кодировка сервера: UTF-8 Unicode (utf8)
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: Проблемы с кириллицей
это читали?
перед подключением к БД попробуйте сделать set names utf-8;
перед подключением к БД попробуйте сделать set names utf-8;
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Проблемы с кириллицей
Да читал, все пробовал. set names? Вы имеете в виду в функциях прописывать? Какой смысл если база в 1251 и на другом сервере всё работает!?rayder писал(а):это читали?
перед подключением к БД попробуйте сделать set names utf-8;
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Проблемы с кириллицей
Вопрос закрыт, всем спасибо. Установил php53, в процессе установки указал чтобы поддержка utf-8 была. До этого ставил php5 просто. Эх, провозился три дня.
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: Проблемы с кириллицей
ну так это, следить надо за тем что ставите... вы же о версии пхп ничего так и несказали изначально. потому отталкивался от того что знал для 5.3-5.2 

Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Проблемы с кириллицей
Эх, да уж...rayder писал(а):ну так это, следить надо за тем что ставите... вы же о версии пхп ничего так и несказали изначально. потому отталкивался от того что знал для 5.3-5.2

В любом случае спасибо за оперативные ответы.
