[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


Сообщение labview 26.01.2008 0:49

А я тут при чём?

А вы не могли бы дать мне дамп вашей старой БД. Я посмотрю, может чем смогу помочь. В какой кодировке ваш старый дамп? Какая кодировка установлена сейчас?

Я посмотрел ваш скрин и мне кажется, что иногда два знака принимаются за один. Причём чаще всего это пробел и какая то буква. UTF16 в два раза больше UTF8, поищите, может у вас где нибудь появляется UTF16. Может быть в перекодировке туда или назад пробел принимается за 0 и добавляется как нибудь к следующему байту. Вот и получается неизвестный значок в виде вопросительного знака в ромбике. Посмотрите как выглядит пробел в кодировке UTF8, UTF16, а так же этот интерессный знак в обоих кодировках. Может увидите какой то код да винчи.

Ещё важно, что если вы просматриваете дамп в редакторе, вносите туда какие либо изменения а потом сохраняете, то обработанный файт, то бишь дамп, сохраняется именно в той кодировке, на которую установлен редактор.
Аватара пользователя
labview
phpBB 1.4.4
 
Сообщения: 89
Зарегистрирован: 11.01.2008 16:46

Сообщение MDD 26.01.2008 0:59

labview писал(а):А я тут при чём?

Да вы ни при чем :) я ж сам снес :)
Переустанавливаю теперь. Всеравно форум был пустой, правда тем я много создал....
Дам могу скинуть по почте, правда наверное это уже не имеет смысла
MDD
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 22.01.2008 23:39

Сообщение Deacon 27.01.2008 1:14

Мой хостер, хм разводит руками, говорят что не менял иничгео, хотя до Нового Года всё отлично работало, а после появились проблемы. Блин ну неужели phpBB 3.0 Gold виноват в этом???
Deacon

 

Сообщение Deacon 28.01.2008 1:00

MDD

Что за хостер у тебя?
Deacon

 

Сообщение MDD 28.01.2008 8:47

Мастерхост, писал выше :)
MDD
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 22.01.2008 23:39

Сообщение Deacon 28.01.2008 12:17

MDD писал(а):Мастерхост


Убил бы. :lol:
Deacon

 

Сообщение -=DizeL=- 28.01.2008 16:56

Жаркая дискуссия по-поводу UTF8! Вопрос

Нельзя ли сделать выбор по-желанию пользователя при инсталяции кодировку таблиц UTF8 или cp1251 :?:
Тиха украинская ночь, но сало надо перепрятать....
Аватара пользователя
-=DizeL=-
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 29.09.2004 18:37

Сообщение Поручик 28.01.2008 17:02

Нельзя. Двиг форума заточен именно под UTF.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3630
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)

Сообщение MDD 28.01.2008 21:35

про мастрехост нке могу сказать ни чего хорошего не плохого, юаю около двух лет есть и плюсы иминсы... в данном случаем - думаю, что косяк все же форумный.
MDD
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 22.01.2008 23:39

Сообщение Rayden 28.01.2008 22:01

Это ты от балды так думаешь или основания есть?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2578
Зарегистрирован: 27.06.2005 0:07

Сообщение MDD 28.01.2008 22:25

если это пост мне, то как уже говорил выше, юзал две CMS с UTF-8 на мастерхосте, ни каких проблем не было, кроме того, баг того, что портятся именно символы перед пробелом - наводит на мысль о лажовом обработчеге строк (кодировки)
MDD
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 22.01.2008 23:39

Сообщение Deacon 29.01.2008 11:01

По мне если проблема унас только у двоих, скорее всего проблема у хостеров и надо побыстрее менять хостинг, чем и занимаюсь.
Deacon

 

Сообщение MDD 29.01.2008 13:54

Deacon писал(а):По мне если проблема унас только у двоих, скорее всего проблема у хостеров и надо побыстрее менять хостинг, чем и занимаюсь.

Была похожая проблема в какой-то CMS, сейчас не вспомню, написали разработчику - исправил.
Переезжать слишком хлопотно, да и нет гарантии что будет лучше.
Я не думаю что пробелмы только у дввоих, видимо просто мало еще трешка разошлась, а кто попробовал и столкнулся с косяком, мог просто сразу снести.

В любом случае - параметры хостинга соотвествуют требованиям разработчиков.
Так что пусть либо уточняют требования, либо ловят блох :) Имхо.

ЗЫ: а сверху этого форума - банер матерхоста :lol:
MDD
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 22.01.2008 23:39

Сообщение Deacon 29.01.2008 15:55

MDD

Ты писал в официальным разработчикам? Если нет надо оформить с ссылками на наши форумы, пусть решают.
Deacon

 

Сообщение MDD 29.01.2008 20:19

я написал им на форуме, но потом заметил, что в том разделе просили баги не постить :oops: 9(на англ. просили :) .)
....так что могли проигнорировать.. :roll:

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

но честно говоря, не понятно куда его в принципе постить, такого раздела как здесь - я не нашел

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

кстати я переставил форум и текперь у меня просто MySQL без i ... эффект тот же.

Единственное, знаки вопроса - это в опере, в IE другой символ... кружок с двумя половинками сверху и снизу :roll:

Заметил так же, если набирать мессадж, в каком-нибудь редакторе, а потом вставлять из буфера, то как правило проходит без ошибок (хотя выозможно это субъективно) :)
MDD
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 22.01.2008 23:39

Пред.След.

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

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

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