Уважаемые пользователи!
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 3.0/3.1 в phpBB 3.2/3.3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

  • Проверить все установленные расширения на совместимость с 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 06.02.2020 23:02, всего редактировалось 4 раза.
Изображение
Аватара пользователя
Gudvin
phpBB 1.4.2
Сообщения: 74
Стаж: 12 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Gudvin »

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

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

php bin/phpbbcli.php --safe-mode reparser:reparse post_text --ansi
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

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

Сообщение Sumanai »

Параметр --ansi, возможно, лишний, я его не использовал.
Аватара пользователя
Gudvin
phpBB 1.4.2
Сообщения: 74
Стаж: 12 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Gudvin »

Спасибо, а можно еще команду для парсинга таблиц личных сообщений и профилей пользователей?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Gudvin писал(а): 03.03.2018 12:12--safe-mode
Это явно лишнее
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

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

Сообщение Sumanai »

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

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

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

Gudvin писал(а): 03.03.2018 12:22 для парсинга таблиц личных сообщений и профилей пользователей?
Убрать ещё post_text
Аватара пользователя
Mic70
phpBB 2.0.1
Сообщения: 286
Стаж: 16 лет 8 месяцев
Благодарил (а): 33 раза
Поблагодарили: 11 раз

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

Сообщение Mic70 »

Доброго всем!
После автоматического обновления с 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р.)
Phpbb 3.3.11
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

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

Сообщение nissin »

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

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

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

<<<<<<< CURRENT_FILE
Естественно не открывается в браузере для просмотра.
Всё повторяется. nurlan.info
Аватара пользователя
Mic70
phpBB 2.0.1
Сообщения: 286
Стаж: 16 лет 8 месяцев
Благодарил (а): 33 раза
Поблагодарили: 11 раз

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

Сообщение Mic70 »

Перезалил. Заработало, но как-то странно. Надо постоянно обновлять страницу в браузере (огнелис у меня) чтобы отобразились все иконки. В эксплорере вроде нормально. Спасибо!
Firefox как бы не догружает картинки.... Вот сейчас зашел в тему, вышел обратно и иконка прилепленной темы уже не отображается...обновил страницу - появилась
Phpbb 3.3.11
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 633
Стаж: 16 лет 10 месяцев
Откуда: Курская обл.
Благодарил (а): 71 раз
Поблагодарили: 8 раз
Контактная информация:

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

Сообщение DeathMan »

Mic70, тут уже работа кеша браузера, чистите кеш
phpbb3 - сила!
Аватара пользователя
Mic70
phpBB 2.0.1
Сообщения: 286
Стаж: 16 лет 8 месяцев
Благодарил (а): 33 раза
Поблагодарили: 11 раз

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

Сообщение Mic70 »

кэш чистится автоматически при выходе из браузера. Куки чистил каждые 5 минут.
Phpbb 3.3.11
Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 157
Стаж: 17 лет 9 месяцев
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз
Контактная информация:

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

Сообщение SergeiS »

Закончил боевой поход на версию 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 КБ) 354 просмотра
Что посоветуете, проверенный STK [3.1][3.2] [dev] STK for phpBB 3.1.x & 3.2.x на нее, раздел Пересоздание модуля управления модулями ?
Заодно есть ли смысл сделать Оптимизация таблиц БД? предварительно сделав бекап перед любыми операциями с базой...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Посоветую стащить БД на локалку и переобновиться (так не понять, что там ещё могло случиться, помимо неправильного вызова модуля)
Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 157
Стаж: 17 лет 9 месяцев
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз
Контактная информация:

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

Сообщение SergeiS »

Татьяна,
а смысл? Сейчас 3.2 бежит на базе которая обновилась без видимых ошибок. Из видимых проблем только эта, да и похоже что это наследство с перехода 3.0 -> 3.1, было много проблем с модулями, но STK тогда справился
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Если проблемы вылезут потом, переобновляться без ошибок будет уже поздно
Перенесено из форума Поддержка phpBB 3.2.x в форум FAQ 01.01.2019 7:36 модератором rxu

Ответить

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