[FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14530
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

[FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение rxu » 09.03.2015 13:42

  • Проверить все установленные расширения на совместимость с phpBB 3.2 (на сайтах авторов этих расширений, или в форумах поддержки расширений на нашей конференции).
  • Проверить свой сервер на соответствие: phpBB 3.2.x - системные требования. Минимальные системные требования для версии PHP повышены - не ниже PHP 5.4.0 (для phpBB 3.1 - 5.3.3).
  • Сделать бэкап ВСЕГО - и файлов, и базы данных, чтобы потом не было мучительно больно за бесцельно прожитые годы.
  • Переключить всех пользователей, включая себя, на стиль prosilver (phpBB 3.2.х должен делать это сам, но всё равно не повредит).
  • Удалить в Администраторском разделе все стили, кроме prosilver
  • При конвертации с 3.0
    Удалите AutoMOD, если он был установлен, а также все "неродные" модули администраторского, модераторского, личного разделов, если таковые были установлены вместе с какими-либо модами.
    Удалите все "неродные" таблицы, "неродные" колонки из стандартных таблиц, права доступа, если таковые были установлены вместе с какими-либо модами, кроме тех, для которых есть портированные расширения, и вы собираетесь их установить после обновления. Если это затруднительно сделать вручную, воспользуйтесь инструментом Support ToolKit (STK).
    Для этого наберите в адресной строке http://ваш_домен/stk/
    Перейдите на вкладку Инструменты поддержки и выберите пункт Проверка изменений в Базе Данных - последовательно выполните все необходимые действия.
  • Удалить файлы phpBB 3.1, КРОМЕ:
    • config.php
    • папки /ext
    • папки /images
    • папки /files
    • папки /store
    • если используется нестандартный .htaccess - сохранить и его
  • Скопировать все файлы phpBB 3.2 в папку, где находится phpBB 3.1 (кроме config.php)
  • Убедиться в наличии прав доступа к папкам store/, cache/, files/ и images/avatars/upload/ - 777, к файлу config.php - не ниже 666, и выставить таковые при необходимости.
  • Ввести в адресной строке и запустить /install/app.php (после имени домена и пути к форумам).
  • Удалить (или переименовать) папку /install, изменить права доступа к файлу config.php на 644.
  • Готово!
Замечание №1: Работоспособность расширений от phpBB 3.1 не гарантирована. Более того, часть расширений (например, использующих систему уведомлений) гарантированно несовместима.
Замечание №2: стили для phpBB 3.2 несовместимы со стилями для phpBB 3.1. Если используется уникальный дизайн, его придется обновить или переписать для соответствия phpBB 3.2, иначе он будет потерян.


Перед обновлением обязательно сделать резервные копии всех файлов и базы данных.

Скачать русский пакет phpBB 3.2 можно в нашем на нашем сайте.
Последний раз редактировалось rxu 01.01.2019 7:48, всего редактировалось 4 раза.
Изображение

Аватара пользователя
Gudvin
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 31.03.2011 16:28
Благодарил (а): 13 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Gudvin » 03.03.2018 12:12

Спасибо, не подскажите команду для запуска скрипта репарсинга из консоли? Эта?

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

php bin/phpbbcli.php --safe-mode reparser:reparse post_text --ansi

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Sumanai » 03.03.2018 12:19

Параметр --ansi, возможно, лишний, я его не использовал.

Аватара пользователя
Gudvin
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 31.03.2011 16:28
Благодарил (а): 13 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Gudvin » 03.03.2018 12:22

Спасибо, а можно еще команду для парсинга таблиц личных сообщений и профилей пользователей?

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9776
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2719 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 » 03.03.2018 12:36

Gudvin писал(а):
03.03.2018 12:12
--safe-mode
Это явно лишнее

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Sumanai » 03.03.2018 12:52

Gudvin писал(а):
03.03.2018 12:22
Спасибо, а можно еще команду для парсинга таблиц личных сообщений и профилей пользователей?
Наберите без post_text, либо выведет параметры, либо отрепарсит всё сразу.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9776
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2719 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 » 03.03.2018 12:54

Gudvin писал(а):
03.03.2018 12:22
для парсинга таблиц личных сообщений и профилей пользователей?
Убрать ещё post_text

Аватара пользователя
Mic70
phpBB 1.4.4
Сообщения: 116
Зарегистрирован: 17.07.2007 8:08
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Mic70 » 12.03.2018 10:42

Доброго всем!
После автоматического обновления с 3.2.1 на 3.2.2 пропали иконки форумов.
Они где-нибудь отключаются в админке? (может я сам их нечаянно отключил)
Подскажите в какую сторону хоть копать? ))
Стиль стандартный.
расширения:
phpBB Media Embed PlugIn 1.0.0
Profile side switcher 0.0.1
QuickReply Reloaded 2.0.0-alpha
Upload Extensions 3.2.0-dev
VigLink 1.0.3

(перевел на оплату сервера 300р.)

Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2181
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение nissin » 12.03.2018 11:48

Mic70, дайте ссылку на форум.

Отправлено спустя 24 минуты :
Mic70, перезалейте папку styles/prosilver/theme/images/, там файлы битые.
Например файл sticky_unread.gif в начале содержит:

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

<<<<<<< CURRENT_FILE
Естественно не открывается в браузере для просмотра.
Всё повторяется. nurlan.info

Аватара пользователя
Mic70
phpBB 1.4.4
Сообщения: 116
Зарегистрирован: 17.07.2007 8:08
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Mic70 » 12.03.2018 12:37

Перезалил. Заработало, но как-то странно. Надо постоянно обновлять страницу в браузере (огнелис у меня) чтобы отобразились все иконки. В эксплорере вроде нормально. Спасибо!
Firefox как бы не догружает картинки.... Вот сейчас зашел в тему, вышел обратно и иконка прилепленной темы уже не отображается...обновил страницу - появилась

Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 633
Зарегистрирован: 12.05.2007 0:38
Откуда: Курская обл.
Благодарил (а): 73 раза
Поблагодарили: 8 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение DeathMan » 12.03.2018 14:36

Mic70, тут уже работа кеша браузера, чистите кеш
phpbb3 - сила!

Аватара пользователя
Mic70
phpBB 1.4.4
Сообщения: 116
Зарегистрирован: 17.07.2007 8:08
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Mic70 » 12.03.2018 16:03

кэш чистится автоматически при выходе из браузера. Куки чистил каждые 5 минут.

Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 155
Зарегистрирован: 07.06.2006 1:29
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение SergeiS » 18.03.2018 12:42

Закончил боевой поход на версию 3.2 :D
Краткий отчет с места боев:
1) в пятницу сделал копию 3.1 Production базы, скопировал все файлы
2) в субботу доставал вопросами. Огромное спасибо всем за помощь, особая благодарность Sheer, Татьяна5, Mr. Anderson!!
3) вечером субботы, удовлетворенный результатом на dev, пошел в атаку на production. :ugeek:
Удалил все ненужные файлы и ура, с шашкой наголо. Но тут ждали неожиданности, из за сопки вылетело не желание базы конвертироваться. Таже самая база без проблем сконвертированная на dev :!: Пробовал раза 4, (db,files copy -> upgrade -> FAIL) с прочитанными в разных местах советами. Не выходит каменный цветок :shock: :?
db_UPDATE_error.jpg
Доступа через SSH до понедельника не обещали, возможность поменять timeout там же :roll:

В конце концов, в четыре утра, пришла мысль: "а не замахнуться ли нам на Вильяма нашего, Шекспира?"(c) И переименовав dev в production закончил обновление :D :lol: :shock:

Потеряли около 30 сообщений, что в принципе фигня.
Обратил внимание что у моего провайдера на PHP 7.2 форум работает значительно медленней чем на PHP 7.1 :shock:

По результатам похода на 3.2 осознал что SSH доступ для обновления базы в нонешних условиях необходим. 12 лет до этого обходился, а теперь технологии :!: :!: :!: :roll:

Из оставшегося, вот такая мелочь в ACP:
ACP_error.jpg
ACP_error.jpg (37.7 КБ) 214 просмотров
Что посоветуете, проверенный STK [3.1][3.2] [dev] STK for phpBB 3.1.x & 3.2.x на нее, раздел Пересоздание модуля управления модулями ?
Заодно есть ли смысл сделать Оптимизация таблиц БД? предварительно сделав бекап перед любыми операциями с базой...

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9776
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2719 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 » 18.03.2018 13:13

Посоветую стащить БД на локалку и переобновиться (так не понять, что там ещё могло случиться, помимо неправильного вызова модуля)

Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 155
Зарегистрирован: 07.06.2006 1:29
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение SergeiS » 18.03.2018 13:25

Татьяна,
а смысл? Сейчас 3.2 бежит на базе которая обновилась без видимых ошибок. Из видимых проблем только эта, да и похоже что это наследство с перехода 3.0 -> 3.1, было много проблем с модулями, но STK тогда справился

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9776
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2719 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 » 18.03.2018 14:06

Если проблемы вылезут потом, переобновляться без ошибок будет уже поздно

Перенесено из форума Поддержка phpBB 3.2.x в форум FAQ 01.01.2019 7:36 модератором rxu

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