Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

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

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

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

[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

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

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

Сообщение gutenok »

добрый день, после конвертации из 2 в 3 в сообщениях вместо миниатюр такая шляпа
Изображение
Гадкий Утенок
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 11 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

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

gutenok
Посмотрите настройки вложений
Показывать рисунки в сообщениях:
Если выбрать «Нет», то рисунки, вложенные в сообщения, будут отображаться в виде ссылок.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
gutenok
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 2 месяца

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

Сообщение gutenok »

стоит "показывать"
уже и размеры миниатюры разрешенную увеличил, и объем - не помогает :(
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 15 лет 4 месяца
Откуда: Нижний Тагил
Поблагодарили: 11 раз

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

Сообщение Oleg NT »

А сами файлы миниатюр есть?
Аватара пользователя
Trill
phpBB 1.2.1
Сообщения: 26
Стаж: 12 лет 5 месяцев

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

Сообщение Trill »

Добрый вечер!
Подскажите, в чем может быть проблема.
На момент конвертирования, а именно практически сразу после нажатия кнопки продолжить конверт..., и небольшой загрузки, выдает ошибку 404 Not Found...
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 15 лет 10 месяцев
Поблагодарили: 44 раза

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

Сообщение Rayden »

Причин миллион может быть - читайте тему.
Тем более непонятно, что значит "практически сразу". Конвертация идет в несколько этапов, нужно указать на каком этапе это поисходит. Учитесь описывать проблему.
Скорее всего настройки хостинга не соответтвуют нужным, например слишком малое количество времени, отведенное скрипту. Но это из области догадок.
Читайте тему и смотрите свои логи.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Trill
phpBB 1.2.1
Сообщения: 26
Стаж: 12 лет 5 месяцев

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

Сообщение Trill »

Rayden писал(а):Тем более непонятно, что значит "практически сразу". Конвертация идет в несколько этапов, нужно указать на каком этапе это поисходит.
После Введения-Настройки-Проверки указанной информации, и сообщения "Все этапы подготовки к конвертированию успешно завершены. Теперь вы можете начать процесс конвертирования. Учтите, что вам, возможно, придётся вручную произвести некоторые действия и настройки. После конвертирования обязательно проверьте назначенные права доступа, восстановите поисковый индекс, который не подлежал конвертированию, если необходимо, а также удостоверьтесь, что все файлы были успешно скопированы (например, аватары и смайлики)."
Нажимаю кнопку "Продолжить конвертирование". Пытается загрузится несколько секунд и выкидывает ошибку.
Поменяла - @set_time_limit(40);
Все-равно не получается, ошибка.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 15 лет 10 месяцев
Поблагодарили: 44 раза

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

Сообщение Rayden »

В таком случае изучайте ЕррорЛог апача, там пишется причина. А у нас спиритическое блюдечко разбилось.
Trill писал(а):Поменяла - @set_time_limit(40);
А поменьше? 20 или 10?

Добавлено спустя 14 минут:

Код: Выделить всё

	var $batch_size = 2000;

	var $num_wait_rows = 20;
Попробуйте уменьшить оба значения в два раза
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Trill
phpBB 1.2.1
Сообщения: 26
Стаж: 12 лет 5 месяцев

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

Сообщение Trill »

Rayden писал(а):Попробуйте уменьшить оба значения в два раза
Не помогло к сожалению. Все точно так же, выпадает ошибка. Обратилась к хостеру, сказали, что все настройки соответствуют.
Так жалко, что не получается(((
Аватара пользователя
Trill
phpBB 1.2.1
Сообщения: 26
Стаж: 12 лет 5 месяцев

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

Сообщение Trill »

Я кажется поняла в чем дело, только сильно помидорами не закидавайте)))
У меня на phpbb2 стоит стиль по умолчанию Macinscott2. На третий я не скачивала и не ставила этот стиль. Вот видимо конвертация и не получается поэтому....
Правильно?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 16 лет 10 месяцев
Откуда: Бердск
Поблагодарили: 15 раз

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

Сообщение crash »

Trill писал(а):Правильно?
нет
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
VecH
phpBB 1.4.0
Сообщения: 37
Стаж: 13 лет 11 месяцев

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

Сообщение VecH »

Стоит phpBB 2.x.x
Сегодня решил обновить до 3.0.4
Установка проходит отлично, а вот с конвертацией проблемы
В базе таблицы раньше были до падения сервера кажется в latin1 (сейчас не помню уже), после восстановления теперь все таблицы в utf8_bin (не знаю почему так получилось)
После конвертации кракозябры вместо кириллицы
в \language\lang_english\lang_main.php
$lang['ENCODING'] = 'iso-8859-1';
в \language\lang_russian\lang_main.php
$lang['ENCODING'] = 'UTF-8';

Пробовал в папке english менять на UTF-8, не помогло, подскажите как сделать поэтапно конвертирование?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15423
Стаж: 15 лет
Откуда: Красноярск
Благодарил (а): 412 раз
Поблагодарили: 1842 раза

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

Сообщение rxu »

Так у вас была кодировка таблиц в БД UTF-8 или iso-8859-1?
В русском на iso-8859-1 менять не пробовали?
Изображение
VecH
phpBB 1.4.0
Сообщения: 37
Стаж: 13 лет 11 месяцев

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

Сообщение VecH »

сейчас попробую

Добавлено спустя 4 минуты 10 секунд:
Безрезультатно, и судя по ошибке в конце конвертации ругается на все имена пользователей в форуме содержащие кириллицу

P.S. а где здесь кнопка редактирования сообщений?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 16 лет 10 месяцев
Откуда: Бердск
Поблагодарили: 15 раз

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

Сообщение crash »

VecH писал(а):P.S. а где здесь кнопка редактирования сообщений?
нигде
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 10.06.2015 18:34 модератором rxu

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