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

Темы по наиболее часто задаваемым вопросам по phpBB 3.0.x. Читать в первую очередь!

[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


Сообщение Cattle 18.11.2007 15:00

Вот что в логах:
Invalid command 'CharsetDisable', perhaps misspelled or defined by a module not included in the server configuration


Подскажите пожалуйста что нужно изменить в конфиге.
Cattle
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 28.06.2006 0:45

Сообщение rxu 18.11.2007 15:08

Ваш апач не знает команду CharsetDisable, спросите у хостера, почему.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение crash 18.11.2007 15:08

Cattle
обратитесь к хостеру
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6239
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Cattle 18.11.2007 20:55

Господа, хостер Я, вроде же однозначно написал:
Подскажите пожалуйста что нужно изменить в конфиге.
Cattle
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 28.06.2006 0:45

Сообщение crash 19.11.2007 3:20

Cattle
ну тогда конфиг апача правьте или что там у вас стоит
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6239
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Cattle 20.11.2007 3:37

crash писал(а):Cattle
ну тогда конфиг апача правьте или что там у вас стоит


Cattle писал(а):Apache/2.2.4 (Win32) PHP/5.2.2


Вот именно что править я не знаю, собсно потому у Вас и прошу помощи.
Cattle
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 28.06.2006 0:45

Сообщение Deacon 13.12.2007 13:56

Кстати, если пользоваться Notepad2. Есть там галка BOM я не нашёл чёт.
Deacon

 

Сообщение Палыч 13.12.2007 13:59

Deacon писал(а): Notepad2

Если notepad++, то: Кодировки - Кодировать UTF-8 без BOM
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6484
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение natali 14.12.2007 13:25

Господа. Есть очень деловое предложение.

Эту тему и ещё несколько "важных" отлепить и создать новые. С названием Проблемы с UTF8 в финальном релизе phpbb.

А то начал читать топик по конвертации - на третьей странице смотрю на дату - август. Блин. Все про рц3-4-5 написано.

Пусть будет обсуждение финального релиза. А маньяки которые захотят попариться с рц7 - пусть лезут в поиск )))
Аватара пользователя
natali
phpBB 2.0.8
 
Сообщения: 318
Зарегистрирован: 30.05.2005 11:18
Откуда: Киев

Сообщение crash 14.12.2007 16:53

natali писал(а):С названием Проблемы с UTF8 в финальном релизе phpbb.

такие же проблемы как в RC. Они либо есть либо их нет, и не имеет значение финал это или не финал
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6239
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Menik 15.12.2007 20:25

У меня хостер - Агава (спокойствие!), так вот PMA не показывает кодировку БД вообще и соответственно не меняет ее.
Код: Выделить всё
CharsetDisable On
CharsetDefault UTF-8
CharsetSourceEnc UTF-8

Данный код помогает. Но у меня проблема в другом - не могу обновиться на phpBB3 со 2 версии - не хватает ресурсов.
На локалхосте обновился без проблем. Создал бэкап в админке, но форум на Агаве его не принимает - ругается на кодировку бэкапа - utf8_bin. Получается, что я даже не могу посмотреть, что за кодировка у меня в бд Агавы. Что можете посоветовать, уважаемые?
Menik
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 02.06.2005 19:25

Сообщение Andrew Clark 15.12.2007 20:32

Menik писал(а):У меня хостер - Агава (спокойствие!), так вот PMA не показывает кодировку БД вообще и соответственно не меняет ее.
Код: Выделить всё
CharsetDisable On
CharsetDefault UTF-8
CharsetSourceEnc UTF-8

Данный код помогает. Но у меня проблема в другом - не могу обновиться на phpBB3 со 2 версии - не хватает ресурсов.
На локалхосте обновился без проблем. Создал бэкап в админке, но форум на Агаве его не принимает - ругается на кодировку бэкапа - utf8_bin. Получается, что я даже не могу посмотреть, что за кодировка у меня в бд Агавы. Что можете посоветовать, уважаемые?

С ресурсами иногда бывают проблемы, заходишь и продолжаешь конвертирование с того же места. Выгружай ее по ssh, с charset 1251 (в faq'е Агавы сказанно как). Заливай бекап также, через шелл.
P.S: А у меня часть сообщений кракозябрами, часть нормально при конверитровании...
Andrew Clark
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 13.12.2007 21:53

Сообщение crash 16.12.2007 10:37

Menik писал(а): Что можете посоветовать, уважаемые?

обратиться к хостеру
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6239
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Alexey_Z 16.12.2007 12:28

Сделал тест перехода своего форума на 3ю версию.
Была проблема с кодировкой страницы для пользователя, вылечил как описано здесь с помощью .htaccess
Дальше проблема - сообщения некоторых пользователей видны в непонятной кодировке. Тут ответа не нашел (или не увидел).
Выяснил, что если у пользователя в форуме 2.0.х по умолчанию стоял английский а не русский язык, то после конвертации его сообщения "кривые". Смена языка после конвертации не помогла.
Понимаю что нужно всем поставить "русский" до конвертации.
Вот. Может кому-то поможет. ;)
Alexey_Z
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 10.01.2006 18:44

Сообщение rxu 16.12.2007 12:30

Alexey_Z писал(а):Понимаю что нужно всем поставить "русский" до конвертации.

Таки вы это опробовали, и получили положительный результат? Или нет?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Пред.След.

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

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

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