Проблеммы с отображением в браузере

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-18 12:12:51

Приветствую!
Есть сервер MySQL 5.0
Есть база данных форума.
Изначально база создавалась с кодировкой сp1251,

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

create database forum  charset cp2151
форум забили, все данные на русском отображались нормально.

Через некоторое время, в браузере русские символы перестали отображаться нормально, (пока явно не укажешь кодировку сp1251)

прочитав статью про MySQL + кодировки
сделал

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

mysql> use forum;
Database changed
mysql> show variables like 'char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
и тут стало совсем непонятно, я вроде явно явно указывал при создании базы кодировку.

и еще если сейчас поменять параметры character_set_client ... на ср1251 база работать будет? может в этом проблемма? :unknown:

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-18 13:10:51

вы смотрите дефолтные значения chrset для всего мускула

что касается вашей проблемы, то надо смотреть настройки http-сервера на предмет кодировок )
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-18 16:24:29

А можно по подробнее где именно посмотреть?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-18 16:26:43

для апача иногда приходится добавлять к виртуалхосту опцию типа:
AddDefaultCharset cp1251
чтобы он отдавал в заголовке браузеру нужную кодировку
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-18 17:13:33

Дело в том что у меня форум не является виртуальным хостом.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-18 17:31:25

не вижу трудностей
http://httpd.apache.org/docs/2.0/mod/co ... ultcharset
обращаем внимание на Context:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-19 13:18:29

Да этот вариант работает, но тогда остальные сайты перестают нормально отображаться. Есть ли какой нибудь вариант исправить ситуацию без применения виртуальных хостов, и указания в них кодировки по умолчанию? Ведь вначале все работало нормально.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-19 13:31:34

хм, ну например чтобы php выдавал нармальный codepage =|
кстати а куда вы внедрили опцию в конфигурации апача?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-19 14:33:24

есть файл default-server.conf вот в него и внедрил.
Можно по подробней как сделать чтоб php выдал нормальный codepage, я просто в php не силен.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-19 14:37:35

хм тогда не стоит лезть туда, хм у вас как форум настроен <Direcotry> или <Location>?
если что то из этого, то можно опцию внедрить внутрь этих тэгов )
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-19 14:57:08

форум локальный(внутри локалки). есть сайт, к нему обращаются как mysait.com или по адресу 192.168.1.2. Форум же находится на mysait.com/forum/
или на 192.168.1.2/forum/. Я так понял и сайт и форум относятся к глобальным настройкам web сервера

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-19 15:03:33

никто не мешает вам сделать туда <Location> и внедрить нужные настройки ;)

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

<Location /forum>
AddDefaultCharset cp1251
</Location>
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Garry04
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-11-05 15:18:48

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение Garry04 » 2008-11-19 16:32:18

спасибо! нада заняться изучением документации :oops:

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-19 16:50:39

"гуру" смотрят в документацию до того как обратится в форум :-D
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение manefesto » 2008-11-20 15:43:25

ты гуру ???
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение hizel » 2008-11-20 15:50:11

йа "гуру"
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблеммы с отображением в браузере

Непрочитанное сообщение manefesto » 2008-11-24 8:17:10

ты "креведко"
я такой яростный шо аж пиздеЦ
Изображение