Уважаемые пользователи!
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

    Перед конвертацией также рекомендуется проверить, какой язык по умолчанию установлен у всех пользователей, и изменить на русский, если это необходимо.
Hogo Fogo
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 2 месяца

Сообщение Hogo Fogo »

У меня было что-то похожее, в config.php
заменил
dbms = 'mysqli';
на
$dbms = 'mysql';
modjo
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 2 месяца

Сообщение modjo »

Подскажите как решить проблему. Проинсталил форум в отдельную папку. Дошел до конвертации, ввел все данные и дошел до непосредственной конвертации (там где говорится, что все готово и предлагает стартануть). После думает с секунд 5 и выкидывает на страницу не доступности сервера. Ссылка такая:

http://[DOMAIN].ru/phpbb3/install/index.php?mode=convert&sub=in_progress&tag=phpbb20&confirm=1&language=ru

Переименовал папку install и пошел смотреть что успел конвертнуть. Но похоже только одну строчку.. Не подскажите что это может быть.

phpbb последняя версия + русик + русик к темам (все с родного сайта).

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

И еще. На главной показывает нового пользователя меня (созданного при установки). Но смотря в базу вижу только Anonymous. Это от чего так?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Вашу маму!
Начни с чтения правил, а потом с чтения этой темы, ответ давался и уже не раз.
Только что специально полистал тему, проверил.
phpBB2 FAQ
phpBB3 FAQ
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 9 месяцев
Откуда: Москва
Благодарил (а): 209 раз
Поблагодарили: 4 раза

Сообщение Erlang »

Andrew_Lvov писал(а):В lang_main.php в языке по дефолту указано:
$lang['ENCODING'] = 'cp1251';

В phpMyAdmin collation = utf8_general_ci
Как я решил проблему перекодировки:

В поле $lang['ENCODING'] прописал точный язык из таблицы phpMyAdmin php2.

Получилось: $lang['ENCODING'] = 'cp1251_general_ci';

и все удачно конвертнулось.

Возникла другая проблема:
Невоспринимается пароль Админа ни от php2 ни от php3.

Видимо перед конвертацией нужно выставлять единый простой пароль для Админа.

Теперь не могу активировать новый пароль т. к. форум выключен.
Помогите включить форум через phpMyAdmin.
Что нужно сделать?
С уважением,
Сергей
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

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

Сообщение NaPer100k »

Я новичек по форумам, но все же хочу уточнить! Я так понял что можно спокойно переехать с пхп2 на пхп3 форум безболезненно с сохранение быз сообщений людей и паролей! это так?

и еще мне интересно какая версия форума стоит НА ЭТОМ сайте?
MESS WITH THE BEST
DIE LIKE THE REST
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Сообщение rxu »

NaPer100k писал(а):переехать с пхп2 на пхп3
Не в курсе, а что это такое?
NaPer100k писал(а):какая версия форума стоит НА ЭТОМ сайте?
phpBB2.
Изображение
NaPer100k
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 2 месяца

Сообщение NaPer100k »

что непонятного?! в этой теме речь идет о форумах! phpBB2 и phpBB3...

я все понятно написал: переехать с пхп2 на пхп3 форум
MESS WITH THE BEST
DIE LIKE THE REST
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Сообщение rxu »

NaPer100k писал(а):в этой теме речь идет о форумах! phpBB2 и phpBB3
NaPer100k писал(а): переехать с пхп2 на пхп3 форум
Для начала выучите названия того, о чём здесь идёт речь.
Если хотите общаться так, чтобы было понятно вам, общайтесь сами с собой. На этом ресурсе потрудитесь излагать так, чтобы было понятно вашим собеседникам.
Если хотите сконвертировать форум - конвертируйте, в чём проблема.
Изображение
NaPer100k
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 2 месяца

Сообщение NaPer100k »

сохранятся ли сообщения форума phpBB2 после конвертации в phpBB3?
MESS WITH THE BEST
DIE LIKE THE REST
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Сообщение rxu »

NaPer100k
Если бы они не сохранялись, в чём тогда смысл конвертации? Подумайте чисто логически.
Сообщения сохраняются.
Изображение
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

NaPer100k писал(а):сохранятся ли сообщения форума phpBB2 после конвертации в phpBB3?
нет конечно. Вы просто сначала ставите форум занова, потом ради прикола конвертируете. Чтобы потом могли перед друзьями похвастаться "а я конвертировал phpbb2 в phpbb3" в отместку на слова "я патчил KDE под FreeBSD"
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
NaPer100k
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 2 месяца

Сообщение NaPer100k »

смешно
MESS WITH THE BEST
DIE LIKE THE REST
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

NaPer100k
не очень. От таких вопросв хочется плакать. Вы даже мозг не попробовали включить.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Rostunov
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 2 месяца

Сообщение Rostunov »

Конвертировал из 2.0.23
Коныертор нашел какихто несуществующих пользователей "Р" ссылаясь на конфликт
В завершении, 30% постов и пользователей НЕ прошли конвертацию. Их просто не оказалось в новом форуме :(
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 10.06.2015 18:34 модератором rxu

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