Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   Кодировка apache2 в openSUSE 10.2 (https://forum.antichat.xyz/showthread.php?t=84452)

Ershik 11.09.2008 18:30

Кодировка apache2 в openSUSE 10.2
 
Где хранится настройка кодировки? Искал в /etc/apache2/httpd.conf
никакого результата. Полез на сайт разработчика, ни слова об этом, только версии ниже или выше.
Где искать не представляю :(

.AkeLLa 11.09.2008 18:40

Цитата:

Сообщение от Ershik
Где хранится настройка кодировки? Искал в /etc/apache2/httpd.conf
никакого результата. Полез на сайт разработчика, ни слова об этом, только версии ниже или выше.
Где искать не представляю :(

Если в httpd.conf нету такой строки, допиши ее сам:
Код:

AddDefaultCharset UTF-8

Ershik 11.09.2008 19:07

Это не помогло. По прежнему русские буквы знаками вопроса.
В базе mysql я поменял. Проблема в Апаче.

Useroff 11.09.2008 19:12

Цитата:

В базе mysql я поменял. Проблема в Апаче.
Попробуй создать .html страницу и посмотри будет ли там норм выводить керилицу

Ershik 11.09.2008 19:29

Нормально выводит. То есть проблемы в базе данных?
Странно, я импотировал 2 базы данных. Одна импотировась без проблем(IPB)
А другая (phpBB2) с проблемой с выводом кодировки. Хотя есть смотреть через rst_sql.php текст читаемый

++Norton++ 12.09.2008 15:32

Помню была примерно такая-же проблема. Поступил проще. Создал базу в кодировке UTF-8, и соответственно в каждой странице тоже поставил
Код:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Проблема решилась.

Ershik 13.09.2008 21:33

Проблема решилась.

Надо в my.cnf добавить значение:

[server]
skip-character-set-client-handshake
init-connect='set NAMES cp1251'


Время: 22:52