[FAQ] Конвертация phpBB2 > phpBB3

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

[FAQ] Конвертация phpBB2 > phpBB3

Сообщение dmsuslov 10.07.2007 22:37

Кто-нибудь конвертировал сабж? У меня возникла проблема: получилось почти все, кроме кодировки символов :cry:
Старый форум (phpBB2) был в кодировке windows-1251, а новый в utf-8. Весь контент переносится в виде каких-то кракозябров...
Окунувшись в документацию, вычитал, что нужно поправить файл lang_main.php в старом форуме, а именно $lang['ENCODING']. Но изменения в нем влияют лишь на внешний вид кракозябров. Нормального текста контента добиться не удалось.

P.S.
phpBB2 2.0.20
phpBB3 3.0 RC3

  • С чего начать?
    Начните с "чистой" установки phpBB3 в отличный от phpBB2 каталог. Затем снова перейдите в баузере в каталог install и щёлкните по вкладке "Конвертирование".
  • Где почитать документацию по конвертированию на русском языке?
    http://www.vvvas.ru/it/phpbb/3.0/docs/I ... ml#convert
  • Изменяются ли в процессе конвертации содержимое и файлы phpBB2?
    В процессе конвертации не подвергаются изменениям ни таблицы phpBB2 в базе данных, ни исходные файлы phpBB2.
  • Сохранятся ли моды, которые были установлены в phpBB2, после конвертации в phpBB3?
    Будут сконвертированы только моды:
    - File Attachment Mod by Acyd Burn
    - Birthday by Niels
    - Birthdays by TerraFrost
  • Почему после конвертации в phpBB3 в сообщениях вместо русских букв - кракозябры?
    Вариант: кракозябры не везде, а только в сообщениях некоторых пользователей.
    Для корректного конвертирования необходимо, чтобы кодировка таблиц phpBB2 в базе данных соответствовала значению переменной $lang['ENCODING'] в файле language/lang_russian/lang_main.php.
    Перед конвертацией рекомендуется проверить, какой язык по умолчанию установлен у всех пользователей, и изменить на русский, если это необходимо.
dmsuslov
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 10.07.2007 22:28

Сообщение okcorp 07.08.2007 21:23

Rayden писал(а):okcorp,Палыч

Версия мускуля какая?

Версия сервера: 4.1.18
okcorp
phpBB 1.4.2
 
Сообщения: 52
Зарегистрирован: 11.10.2005 16:08

Сообщение Urfin Juss 07.08.2007 21:24

да. я установил в другую базу данных. а двойку убрал, что бы ссылки остались прежними и установил в каталог где ранее стояла двойка.
Urfin Juss
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 31.07.2007 22:49

Сообщение Rayden 07.08.2007 23:35

Urfin Juss
ИМХО через заднее место делаете. Установите СНАЧАЛА в отдельный каталог, конвертните (по пунктам rxu), а ЗАТЕМ убирайте двойку и переименуйте каталог тройки (с правкой конфига в базе).

А что значит "в другую базу"? У вас бы тогда конвертация не запустилась бы.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2596
Зарегистрирован: 27.06.2005 1:07

Сообщение rxu 08.08.2007 7:14

Rayden писал(а):ИМХО через заднее место делаете.

Сделано в полную противоположность процедуре, описанной в документации по конвертированию 8)
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4367
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение Urfin Juss 08.08.2007 10:10

Вчера сделал не через задницу. В итгоге. Конвертация выдала ошибку "ID удаленных (стертых) имен"
После чего опять вывалилась с этой же ошибкой. Типа не могу найти страницу. Ошибку убрать не удалось. попробую снова, нодумаю все повторится.

Хотите все увидеть сами? Дам все данные к базе и каталогу с phpBB 2. Оставьте свои координаты.

З.Ы. Я понял, что phpBB 2.x в кодировке win-1251, а phpBB 3RC4 в utf-8 и как же в одной базе уживутся таблицы в разных кодировках?
Urfin Juss
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 31.07.2007 22:49

Сообщение crash 08.08.2007 10:14

Urfin Juss писал(а):З.Ы. Я понял, что phpBB 2.x в кодировке win-1251, а phpBB 3RC4 в utf-8 и как же в одной базе уживутся таблицы в разных кодировках

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

Сообщение Urfin Juss 08.08.2007 17:18

Ну что? Гуру? Есть варианты? Или мне не видать Олипуса, как своих ушей?
Urfin Juss
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 31.07.2007 22:49

Сообщение Палыч 08.08.2007 20:28

Urfin Juss
А какой ещё вариант вы хотите?
Сейчас (на локалке) попробовал ваш вариант.
1. Установил phpbb3 в папку rc5 в отдельную базу данных (тоже rc5)
2. Скопировал все файлы форума phpbb2 в папку rc5/forums
3. Сразу после установки перешёл (по ссылке на заключительной странице установки) в раздел конвертация
4. Указал после приглашения в качестве источника старую базу phpbb2 (переобозвал её для экперимента convert) Префикс там не phpbb_, но менять уже не стал.

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

Сообщение Rayden 08.08.2007 20:45

Палыч, ты выражения выбирай.
Я насчет RC5.
Я таких шуток не понимаю, полез сразу на phpbb.com :lol:
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2596
Зарегистрирован: 27.06.2005 1:07

Сообщение Палыч 08.08.2007 22:06

Rayden писал(а):Я таких шуток не понимаю, полез сразу на phpbb.com

:D
Палыч писал(а):Установил phpbb3 в папку rc5

Чисто машинально, просто rc1...rc4 уже были :lol:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6166
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение Urfin Juss 08.08.2007 23:19

На локалке и у меня все ок.
А что RC5 вышел оказывается?
Urfin Juss
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 31.07.2007 22:49

Сообщение Rayden 08.08.2007 23:30

Палыч
Вот видишь, пошли слухи :D
Urfin Juss
Вышел, но пока только для локализаторов, недельку будет на внутреннем тестировании :lol:
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2596
Зарегистрирован: 27.06.2005 1:07

Сообщение crash 09.08.2007 3:58

Urfin Juss писал(а):Или мне не видать Олипуса, как своих ушей?

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

Сообщение Stern 09.08.2007 6:34

Объясните, плиз, простую вещь: установил RC4, конвертировал базу phpBB2 в него, все работает. Но пользователи пока все еще сидят на старом форуме, соответственно появляются новые сообщения и база растет. Возможно ли еще раз провести конвертацию поверх уже сконвертированной базы? Или надо сносить базу (или сам форум) и только потом конвертировать?
Stern
phpBB 2.0.4
 
Сообщения: 224
Зарегистрирован: 22.04.2005 7:24

Сообщение crash 09.08.2007 8:01

Stern писал(а):Возможно ли еще раз провести конвертацию поверх уже сконвертированной базы?

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

Пред.След.

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

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

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