Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

Темы по наиболее часто задаваемым вопросам по phpBB 3.0.x. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
volset
phpBB 1.0.0
Сообщения: 8
Стаж: 16 лет 7 месяцев
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение volset »

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

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

Если существует проблема, проявляющаяся в "битом тексте" - замене некоторых символов в сообщении на BOM (знак вопроса в ромбе):

Основной метод решения:
Установить значение mbstring.func_overload равным 0.

Возможное решение:
В корневой директории форума создайте файл .htaccess со следующим содержанием:
.htaccess

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

CharsetDisable On
CharsetDefault UTF-8 
CharsetSourceEnc UTF-8
Если после этого теряется работоспособность ресурса, попробовать убрать из вышеуказанного кода строку

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

CharsetDisable On
Если не помогает, то вместо первого попробовать добавить в .htaccess строку

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

AddDefaultCharset UTF-8
Если у хостера Russian Apache попробуйте добавить в .htaccess

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

CharsetDisable On
AddHandler default-handler html
CharsetDefault utf-8
И если совсем ничего не помогает:

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

OPEN
includes/utf/utf_tools.php

FIND
function utf8_normalize_nfc($strings)
{

AFTER, ADD
return $strings;
уже приходят с сервера.
Текст который читается з базы отображается всегда нормально.
PHP Version 5.2.1

Если существует проблема, проявляющаяся в
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 14 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

чё делать??
Начать брать во внимание то, что все файлы phpBB3 в кодировке UTF-8, и делать соответствующие выводы при оформлении мета-тэгов в заголовках файлов.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 3 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

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

Сообщение Garret_Dark »

Всем доброго времени!

Появилась такая беда:
Тексты сообщений (при просмотре ЛС или тем) выводятся "квадратиками" вместо символов. Все остальное нормально.
Проявляется только в гугл хром и не всегда и не у всех, пока никак не смог отловить баг сам, но есть множество пользователей кто "словил", выглядит это так, что юзер заходит через список форумов в тему и все, словил глюк, после этого ходит по всем темам и видит этот глюк - неверную кодировку), если вручную в браузере задать UTF8, то тогда все работает.
Если при глюке открыть другую вкладку и перейти на тему с глюком, то все отображается нормально, но в первой вкладке глюк сохраняется пока ее не закрыть.

Всю инфу получил через аську у юзера который словил глюк, но и у него он не постоянный, а от случая к случаю, как и у остальных.
БД в utf8_bin

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

Перепробовал что написано в первом посте данной темы, не помогло.
В заголовке страницы (HTML) отображается кодировка UTF-8.

Ребят, что может быть? Куда глядеть? Что пробовать?
Заранее спасибо!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1785 раз
Поблагодарили: 1339 раз
Контактная информация:

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

Сообщение Пчелкин »

Garret_Dark
Обрати внимания....прет повально...меня уже завалили вопросами..
Локализация (русский перевод) phpBB 3.0
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 3 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

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

Сообщение Garret_Dark »

Пчелкин, ну там так трабла с локализацией, а у меня с выводом данных из БД.
А вообще, я же говорил, что Гугл хром - реально хром на обе ноги
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1785 раз
Поблагодарили: 1339 раз
Контактная информация:

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

Сообщение Пчелкин »

Оказалось что не только с локализацией..убираю по тихой все <em> и в ХТМЛовских файлах...
Уже до фига убрал...
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 3 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

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

Сообщение Garret_Dark »

Пчелкин, хорошо, а глюки в хроме с <em>, происходят с какой периодичностью? Постоянно или иногда глючит?
Просто у пока системы в появлении глюков не выявлено.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1785 раз
Поблагодарили: 1339 раз
Контактная информация:

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

Сообщение Пчелкин »

При долгой работе в браузере...открыл-закрыл -исчезло..но уже надоело..и народу надоело...убираю...
Особенно (сам заметил) после просмотров тем с скролами...

Добавлено спустя 49 секунд:
Кстати..всего 16 файлов оказались с емами...(из ХТМЛ)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16354
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

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

Сообщение rxu »

Пчелкин писал(а):<em> и в ХТМЛовских файлах
Причем тут локализация, если HTML?
Изображение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1785 раз
Поблагодарили: 1339 раз
Контактная информация:

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

Сообщение Пчелкин »

rxu
И там и там не катят..и с локалки убрал все и в ХТМЛовских тоже..квадраты достали в гугле...

Добавлено спустя 38 секунд:
Здесь тоже писал...
Локализация (русский перевод) phpBB 3.0
G_A
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 2 месяца

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

Сообщение G_A »

Квадраты вместо букв. Внезапно и у всех пользователей. Где искать причину?
Вложения
форум.jpg
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

Сообщение Палыч »

G_A
Тему читать не пробовали?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
G_A
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 2 месяца

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

Сообщение G_A »

Дело в том что я не разбираюсь в этих вещах. Имею только админский доступ и ничего не смыслю в тонкостях. Прошу объяснить доходчиво и просто что с этим делать.
Вложения
форум.jpg
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

Сообщение Палыч »

G_A писал(а):я не разбираюсь в этих вещах
Но читать то вы умеете? Прочтите первое сообщение в теме.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
G_A
phpBB 1.0.0
Сообщения: 3
Стаж: 12 лет 2 месяца

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

Сообщение G_A »

Палыч, это можно решить просто имея доступ в администраторский раздел? Где мне писать все эти вкладки?? Не надо умничать, просто скажи.
Закрыто

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