[FAQ] Проблема с UTF8

Темы по наиболее часто задаваемым вопросам по phpBB 3.0.x. Читать в первую очередь!
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

[FAQ] Проблема с UTF8

Сообщение volset 10.09.2007 16:28

Иногда вместо текста отображаются ?????
Ключевое слово здесь иногда :D

Вот пациент http://www.astra-club.org.ua
Для того что бы отловить баг надо несколько раз нажимать кнопку обновить до появления бага.
От браузера независит так как знаки "??????" уже приходят с сервера.
Текст который читается з базы отображается всегда нормально.
PHP Version 5.2.1

Возможное решение:
В корневой директории форума создайте файл .htaccess со следующим содержанием:
.htaccess
Код: Выделить всё
CharsetDisable On
CharsetDefault UTF-8
CharsetSourceEnc UTF-8


или
Код: Выделить всё
AddDefaultCharset UTF-8
volset
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 10.09.2007 16:21


Сообщение AndeyKR 03.01.2008 14:22

Подскажите где это можно смотреть, в адинке MySQL ?

Добавлено спустя 4 минуты 46 секунд:

Вот нащёл вроде..
таблица : phpbb_posts
post_text в таблице вот что пишет: [BLOB - 720 Байт]
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 14:24

Кодировка в таблице какая?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение AndeyKR 03.01.2008 14:33

MySQL-кодировка: UTF-8 Unicode (utf8)

Добавлено спустя 43 секунды:

Это в самой MySQL

Добавлено спустя 33 секунды:

post_text mediumtext utf8_bin
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 14:34

Если есть phpMyadmin, щёлкните на имени таблицы в левой колонке, и посмотрите, какое сравнение выставлено напротив поля post_text.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение AndeyKR 03.01.2008 14:37

сравнение utf8_bin
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 14:37

AndeyKR писал(а):при создании новых мессаджей, постов, тем и т.п иногда выскакивают чёрные ромбики

Тогда иногда - это в каких случаях? Никакой закономерности не заметили? Где именно появляются ромбы - в теле поста или в заголовке и т.п.?
Можно и пример (скриншот или т.п.).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение AndeyKR 03.01.2008 14:52

Закономерностей не заметил! Иногда выскакивают иногда нет... Вот иногда написал пост - отправил... Опа ромбики появились, нажимаю кнопку назад вижу это сообщение ( нормальное ещё не запостённое) нажимаю отправить и нормально!... Эти ромбы и в названии тем выкидываются и даже при заполнении профиля...
Пример тут : ввв.forum.1max.нет

Добавлено спустя 10 минут 6 секунд:

А вот и пример!.. Сейча вообще после обновления с RC 7 на FULL вообще каждое сообщение ЛАг!))

http://forum.1max.net/viewtopic.php?f=5 ... p=204#p204

Добавлено спустя 1 минуту 39 секунд:

Кстати, вот ещё заметил трабл, когда обновляется страница... Внизу расположены счётчики, так вот в процессе загрузки заместо этих счётчиков на пару секунд тоже возникают эти чёрные ромбы, потом загружается счётчик!.
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 14:59

AndeyKR писал(а):возникают эти чёрные ромбы, потом загружается счётчик!.

Это совсем из другой оперы.

Какие моды установлены?
Посмотрите в браузере исходный код страницы с формой ответа, а именно строку, начинающуюся с
Код: Выделить всё
<meta http-equiv="content-type"
в начале.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение AndeyKR 03.01.2008 15:03

Модов нет, шаблон стандартный, ничего не изменял...
А где найти " код страницы с формой ответа " .. В папке шаблона?
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 15:06

Найти в браузере, щелчком по правой кнопке мыши в появившемся контекстном меню на соответствующей странице.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Deacon 03.01.2008 15:08

rxu писал(а):Скорее всего, проблемы с кодировкой в бд. Посмотрите, какая кодировка в поле имени форума в таблице форумов.


У поля forum_names из таблицы forums:

Сравнение: utf8_bin

Какие дальше действия?
Deacon

 

Сообщение AndeyKR 03.01.2008 15:10

Вот что там..


<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="ru-ru" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<title>FORUM.1MAX.NET :: ╨б╨░╨╝╨╛╨╡ ╨╕╨╜╤В╨╡╤А╨╡╤Б╨╜╨╛╨╡ ╤В╤Г╤В!я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜ &bull; ╨Ю╤В╨▓╨╡╤В╨╕╤В╤М</title>
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 15:11

Проверьте с разными браузерами.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение AndeyKR 03.01.2008 15:13

Вот в IE 7

<META http-equiv=content-type content="text/html; charset=UTF-8">
<META http-equiv=content-language content=ru-ru>
<META http-equiv=content-style-type content=text/css>
<META http-equiv=imagetoolbar content=no>
<META content=document name=resource-type>
<META content=global name=distribution>
<META content="2002-2006 phpBB Group" name=copyright>
<META content="" name=keywords>
<META content="" name=description><LINK
href="FORUM.1MAX.NET __ Самое интересное тут!�������� • Ответить.files/stylesheet.css"
AndeyKR
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 03.01.2008 2:20

Сообщение rxu 03.01.2008 15:20

А предыдущий раз - в каком?
Попробуйте отправку из разных браузеров.
Что-то во втором варианте вы не то скопировали, похоже, откуда это
AndeyKR писал(а):<LINK

href="FORUM.1MAX.NET


Добавлено спустя 2 минуты 9 секунд:

И вообще, попробуйте-ка решение из соответствующей FAQ-темы.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4911
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Пред.След.


Вернуться в FAQ (phpBB 3.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0