Уважаемые пользователи!
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] Как сконвертировать phpBB 2 в phpBB 3

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

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

[FAQ] Как сконвертировать phpBB 2 в phpBB 3

Сообщение dmsuslov »

Кто-нибудь конвертировал сабж? У меня возникла проблема: получилось почти все, кроме кодировки символов :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.
  • Старый форум находится по адресу: forum2.domen.ru, а новый по адресу: forum.domen.ru. При этом старый лежит в папке:
    /home/b/boshnet/forum2/public_html/ а новый в папке: /home/b/boshnet/forum/public_html/
    Какой относительный путь указать при конвертации?

    ../../forum2/public_html/
  • Сохранятся ли моды, которые были установлены в phpBB2, после конвертации в phpBB3?
    Будут сконвертированы только моды:
    - File Attachment Mod by Acyd Burn
    - Birthday by Niels
    - Birthdays by TerraFrost
  • Почему после конвертации в phpBB3 в сообщениях вместо русских букв - кракозябры?
    Вариант: кракозябры не везде, а только в сообщениях некоторых пользователей.
    Для корректного конвертирования необходимо, чтобы кодировка таблиц phpBB2 в базе данных соответствовала значению переменной $lang['ENCODING'] в файле language/lang_russian/lang_main.php. Варианты решения:
    1) Сложный. Переконвертировать содержимое базы данных в кодировку, указанную в переменной $lang['ENCODING'].
    2) Простой. Назначить переменной $lang['ENCODING'] значение, совпадающее с текущей кодировкой базы данных. При этом сообщения и другой контент на "старом" форуме могут стать нечитабельными, тем не менее, после конвертации читабельность восстановится.
    3) Альтернативный: http://www.phpbbguru.net/community/topi ... ml#p245047

    Перед конвертацией также рекомендуется проверить, какой язык по умолчанию установлен у всех пользователей, и изменить на русский, если это необходимо.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 17 лет 9 месяцев
Откуда: Кишинёв
Благодарил (а): 1 раз

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

Сообщение DK7 »

http://www.phpbbguru.net/community/sear ... 0+php+1859
используйте поиск пожалуйста. Вы сбережете Ваше и наше время.
Triple_8
phpBB 1.0.0
Сообщения: 5
Стаж: 14 лет 9 месяцев

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

Сообщение Triple_8 »

DK7, я же вроде написал, что поиск почитал.

Кодировка в базе и в форуме одна и та же - крутится на мастерхосте. Как ещё проверить кодировку базы?
http://masterhost.ru/support/doc/mysql/#phpMyAdmin и
// setlocale(LC_ALL, 'ru_RU.CP1251');
$lang['ENCODING'] = 'windows-1251';

Смысл отправки в поиск в том, что полюбому проблема в кодировке? Вопрос в том, почему не показывает в списке ни одного пользователя, а ошибку выдаёт...

Спасибо за помощь.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

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

Сообщение Rayden »

Хреново читал.
Кодировка тут не при чем.
На двойке были возможны похожие ники, например киса и Киса. Или с первой латинской К.
В Олимпусе с помощью хитрых преобразований такие вещи отсекаются.

Достаточно было переименовать конфликтующих пользователей, например в цифры, или удалить корректно.
Об этом говорилось сотню раз.

что делал ты - непонятно.
phpBB2 FAQ
phpBB3 FAQ
Triple_8
phpBB 1.0.0
Сообщения: 5
Стаж: 14 лет 9 месяцев

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

Сообщение Triple_8 »

Удалял из базы данный по ID через phpmyadmin. Какие могут быть мои дальнейшие действия?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

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

Сообщение crash »

Triple_8 писал(а):Удалял из базы данный по ID через phpmyadmin
вот и отгребли проблему. А то никто не верит, что так удалять нельзя.
Triple_8 писал(а):Какие могут быть мои дальнейшие действия?
посмотреть какие таблицы используются при регистрации и что записывается и удалить зависимости
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
VecH
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 11 месяцев

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

Сообщение VecH »

Triple_8 писал(а):Удалял из базы данный по ID через phpmyadmin. Какие могут быть мои дальнейшие действия?
После того как я так сделал, у меня на форуме оказались бесхозяйные соообщения

Я все удалял через админку старого форума по ID-шникам
Triple_8
phpBB 1.0.0
Сообщения: 5
Стаж: 14 лет 9 месяцев

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

Сообщение Triple_8 »

а айдишники где удалённые взял? :)
VecH
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 11 месяцев

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

Сообщение VecH »

у меня при конвертации отобразило (благо их там оказалось не больше 30)
Triple_8
phpBB 1.0.0
Сообщения: 5
Стаж: 14 лет 9 месяцев

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

Сообщение Triple_8 »

Решил довольно просто - начал конвертацию заново. Удалять с помощью phpmyadmin возможно... :)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

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

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

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

Сообщение fabio »

Привет всем!!! Конвертировал, я значит, конвертировал, и вот дошел.... Кто может мне сказать, что надо вписывать в строке путь к конференции?
b574400554a3.jpg
И если можно, скажите, есть ли еще нюансы или ошибки на картинке?

Всем спасибо!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

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

fabio писал(а):то надо вписывать в строке путь к конференции?
Так там же написано:
Относительный путь к старой конференции от корневой папки установленного phpbb3
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
zemlyanin62
phpBB 1.0.0
Сообщения: 6
Стаж: 17 лет 5 месяцев
Откуда: Рязань

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

Сообщение zemlyanin62 »

один вопрос: при конвертации с phpbb2 на phpbb3 каким образом сделать, что бы новый форум в последствии был доступен по тому же адресу, что и старый?

Новый форум установил в папку forum
Старый форум установил в папку forum2
VecH
phpBB 1.4.0
Сообщения: 37
Стаж: 16 лет 11 месяцев

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

Сообщение VecH »

забэкапить старую
новую переименовать
zemlyanin62
phpBB 1.0.0
Сообщения: 6
Стаж: 17 лет 5 месяцев
Откуда: Рязань

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

Сообщение zemlyanin62 »

везде написано, что при конвертации необходимо отключить старый форум, не не написано как это сделать?


установка русского языка на новый форум осуществляется перед конвертацией или после?

Заранее благодарен.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 10.06.2015 18:34 модератором rxu

Вернуться в «FAQ»