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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x
  • Скачать базовый установочный пакет 3.2.x или 3.3.x (они же Full Package на phpbb.com) с обновлённой версией форума.
  • Отключить конференцию, создать резервные копии базы данных и файлов форума.
  • Если вы обновляетесь с phpBB 3.2.x до 3.3.x, то перед обновлением отключите все расширения, так как среди них могут оказаться несовместимые с новой версией движка форума. Узнать о том, какие расширения несовместимы, можно у авторов этих расширений и/или на форумах поддержки phpBB Guru и phpbb.com.
  • Удалить файлы phpBB устаревшей версии, КРОМЕ:
    config.php
    папки /ext
    папки /files
    папки /images
    папки /store
    папки /styles
NB! папку со стандартным prosilver следует удалить и заменить из обновленной версии.
Если вы используете модифицированный или нестандартный стиль, то его следует обновить до последней версии.
  • Скопировать все файлы phpBB (с заменой) обновляемой версии (кроме config.php) в папку, где находится phpBB
  • Ввести в адресной строке и запустить/install/app.php/update (после имени домена и пути к форумам).
После успешного обновления необходимо удалить или переименовать папку /install.
Последний раз редактировалось Siava 31.01.2021 6:31, всего редактировалось 1 раз.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Nekstati »

Alekcandr101,

1) настройки сервера:
Принудительные настройки URL сервера: - в вашем случае лучше включить
Протокол сервера: - указать реальный протокол, т.е. если у вас https, то пишите https://, иначе http://
Имя домена: - только домен без www, например site.ru
Путь к конференции: - / если форум в корне сайта или /forum - если в подпапке site.ru/forum

2) настройки кук:
Домен cookie: - .site.ru (с двумя точками)
Путь cookie: - /
Безопасные cookie: включить, если используется https
Имя cookie: - поменять на что-то другое (достаточно поменять одну букву)

3) главная страница админки - Очистить все сессии

4) средствами браузера (не ссылкой на форуме) удалить куки для вашего домена - или зайти через другой браузер - ну и Ctrl+F5
Alekcandr101
phpBB 1.4.0
Сообщения: 37
Стаж: 5 лет
Благодарил (а): 10 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Alekcandr101 »

Времени убил порядочно, но разобрался.
Для тех, у кого кириллические имена доменов.
Для получения имени доменов на латинице необходимо использовать: Конвертер punycode.
В будущем, я думаю, разработчики прикрутят модуль к phpBB, но пока так. В начале брал имя сайта из адресной строки, при этом захватывал флэш в конце имени, принимая его за часть абракадабры, но это был именно флэш флэш и это, возможно, была одна из причин неудач.
Вторая ошибка, не ставил точку перед именем сайта. Я так понимаю, она нужна на случай если имя домена идёт с префиксом WWW, который современные браузеры не показывают, а он есть. Если префикса нет, всё тоже должно работать, насколько понимаю. Поскольку проверил в пяти наиболее популярных браузерах и на локальной машине, на которой точно префикса нет. Локальный сервер после добавления точки сначала выдал фатальную ошибку, но после перегрузки сайта всё нормально заработало.

Принудительные настройки URL сервера, в моём случае точно, лучше не включать. Поскольку происходило следующее. После регистрации и перегрузке страницы сайта для проверки, браузер принудительно направлял на страницу с сидом в строке. Которой уже не существует. Если очистить куки браузера, то всё начинало работать. По этому принудительные настройки не в мой случай.

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

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

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

Alekcandr101, если меньше 2 точек, то могут быть проблемы с автовходом
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

Татьяна5 писал(а): 02.04.2020 14:15 если меньше 2 точек, то могут быть проблемы с автовходом
У меня есть форум на 3.2, где в поле домен куки вообще пустое значение. И всё отлично!
Но мы отошли от темы. :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Sergey885
phpBB 1.2.0
Сообщения: 18
Стаж: 9 лет 4 месяца
Благодарил (а): 3 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Sergey885 »

здравствуйте,
хочу перестраховаться, прежде чем наломаю дров)
если у меня на форуме версия 3.2.8 я могу сразу обновляться до 3.3.1 или же лучше через 3.2.10?
(естественно, при условии, что технически на сервере есть все для 3.3.1 и с расширениями проблем нет)
Аватара пользователя
demonlibra
phpBB 2.0.2
Сообщения: 338
Стаж: 14 лет 5 месяцев
Откуда: Ростов-на-Дону
Благодарил (а): 25 раз
Поблагодарили: 40 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение demonlibra »

Обновиться можно без промежуточных версий.
Sergey885 писал(а): 24.08.2020 10:36хочу перестраховаться, прежде чем наломаю дров)
Для этого надо предварительно создать копию базы данных и файлов. Не возможно заранее предугадать, что может пойти не так.
Sergey885
phpBB 1.2.0
Сообщения: 18
Стаж: 9 лет 4 месяца
Благодарил (а): 3 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Sergey885 »

demonlibra писал(а): 24.08.2020 10:55 Для этого надо предварительно создать копию базы данных и файлов. Не возможно заранее предугадать, что может пойти не так.
само собой)
я обычно закрываю форум, потом делаю полную копию форума на соседнем каталоге, привязываю его к копии базы данных. ну и делаю обновления. когда вижу, что все более менее ок, то переименовываю каталоги, изменяю настройки.

я имел ввиду, что можно ли с 3.2.8 обновляться на 3.3.1 сразу или же надо использовать какие-то промежуточные версии..?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Sheer »

Можно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
KpuBexa
phpBB 1.4.1
Сообщения: 43
Стаж: 4 года 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 1 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение KpuBexa »

Добрый вечер. обновился до 3.3.1
В админке получил такую ошибку. чистка кеша не решила проблему

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

Произошла ошибка phpBB при компиляции контейнера, связанная с одним из установленных расширений. По этой причине, все установленные расширения были временно отключены. Попробуйте очистить кэш конференции. Все расширения будут автоматически включены, если ошибка контейнера будет устранена. В противном случае, обратитесь на сайт официальной русской поддержки phpBB Guru для получения помощи.


Исключение: The file "/var/www/vhosts/ofmanager.net/httpdocs/forum/ext/rxu/FirstPostOnEveryPage/config/services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @dbal.conn").

#0 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(117): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('/var/www/vhosts...')
#1 /var/www/vhosts/ofmanager.net/httpdocs/forum/phpbb/extension/di/extension_base.php(99): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml')
#2 /var/www/vhosts/ofmanager.net/httpdocs/forum/phpbb/extension/di/extension_base.php(63): phpbb\extension\di\extension_base->load_services(Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#3 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(71): phpbb\extension\di\extension_base->load(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#4 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#5 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/Compiler/Compiler.php(140): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#6 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#7 /var/www/vhosts/ofmanager.net/httpdocs/forum/phpbb/di/container_builder.php(212): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#8 /var/www/vhosts/ofmanager.net/httpdocs/forum/common.php(115): phpbb\di\container_builder->get_container()
#9 /var/www/vhosts/ofmanager.net/httpdocs/forum/adm/index.php(23): require('/var/www/vhosts...')
#10 {main}
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение romaamor »

Отключите расширение FirstPostOnEveryPage
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

KpuBexa, а ещё лучше было перед обновлением движка проверить совместимость и обновить расширения. Например то, что вызвало у вас ошибку, как раз не поддерживает phpbb 3.3 без соответствующих правок, а обновлённое поддерживает.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
KpuBexa
phpBB 1.4.1
Сообщения: 43
Стаж: 4 года 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 1 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение KpuBexa »

romaamor писал(а): 28.10.2020 23:05 Отключите расширение FirstPostOnEveryPage
спасибо
Siava писал(а): 28.10.2020 23:19 KpuBexa, а ещё лучше было перед обновлением движка проверить совместимость и обновить расширения. Например то, что вызвало у вас ошибку, как раз не поддерживает phpbb 3.3 без соответствующих правок, а обновлённое поддерживает.
я бы так и сделал, если бы это было указано в инструкции)
спасибо за наводку
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

KpuBexa, в инструкции это даже выделено:
Siava писал(а): 09.01.2017 13:40 Если вы обновляетесь с phpBB 3.2.x до 3.3.x, то перед обновлением отключите все расширения, так как среди них могут оказаться несовместимые с новой версией движка форума. Узнать о том, какие расширения несовместимы, можно у авторов этих расширений и/или на форумах поддержки phpBB Guru и phpbb.com.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение romaamor »

Или установить расширение Extensions .yml check, и узнать какие расширения не совместимы. И там сказано как исправить.
Аватара пользователя
KpuBexa
phpBB 1.4.1
Сообщения: 43
Стаж: 4 года 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 1 раз
Контактная информация:

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение KpuBexa »

да невнимательный, виноват. простите.
я более внимательно читал шаги, а не прекондишены
Ответить

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