Страница 9 из 36

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

Добавлено: 09.01.2017 13:40
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.

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

Добавлено: 01.10.2018 4:40
ciiz1
Спасибо, про дебаг я уточнил, про это есть информация на Гуру, не нашёл информацию про строчки в файле config

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

//@define('PHPBB_ENVIRONMENT', 'production');
@define('PHPBB_INSTALLED', true);
И немного отзывов оставлю, по ощущениям форум стал работать быстрее, по скорости загрузки страниц (измерил), осталось также, вероятно самовнушение.
Внизу немного не понравилось как разнесли footer navbar ссылки на сайты PHPBB и phpbbguru.net
Заметил перестало работать два расширения, PUSH уведомления - не включаются пишут о несовместимость, и SEO Meta Description (остальные не особо смотрел, вроде Thanks for posts немного разнесло вширь.
Больше нечего сказать.

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

Добавлено: 01.10.2018 14:19
Татьяна5
ciiz1 писал(а): 01.10.2018 4:40 SEO Meta Description
С этим точно ничего не случилось, проверено

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

Добавлено: 01.10.2018 15:11
ciiz1
Подтверждаю, работает под гиперразметку "SEO Metadata" опустился.

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

Добавлено: 07.10.2018 8:42
Gubkin
Если отключить все расширения через STK, то возникает такая ошибка на главной форума
очистка форумного кэша не помогает
в чем дело ? :)

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

Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "pico.reputation.notification.type.rate_post_positive". in /home/oilchoice/oilchoice.ru/docs/vendor/symfony/dependency-injection/ContainerBuilder.php:805 Stack trace: #0 /home/oilchoice/oilchoice.ru/docs/vendor/symfony/dependency-injection/ContainerBuilder.php(451): Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('pico.reputation...') #1 /home/oilchoice/oilchoice.ru/docs/phpbb/notification/manager.php(883): Symfony\Component\DependencyInjection\ContainerBuilder->get('pico.reputation...') #2 /home/oilchoice/oilchoice.ru/docs/phpbb/notification/manager.php(857): phpbb\notification\manager->load_object('pico.reputation...') #3 /home/oilchoice/oilchoice.ru/docs/phpbb/notification/method/board.php(229): phpbb\notification\manager->get_item_type_class('pico.reputation...', Array) #4 /home/oilchoice/oilchoice.ru/docs/phpbb/notification/manager.php(123): phpbb\notification in /home/oilchoice/oilchoice.ru/docs/vendor/symfony/dependency-injection/ContainerBuilder.php on line 805
Отправлено спустя 3 минуты 8 секунд:
если через админку включить расширение pico reputation то ошибки нет

пишу в этой теме, т.к. отключение расширений перед обновлением обязательное же условие ))

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

Добавлено: 07.10.2018 17:40
Татьяна5
Отключают обычно через админку, через STK только в крайних случаях
Ошибка вполне логична, т.к. процесс отключения отличается. Он рассчитан на то, что ситуация аварийная и обычный способ не работает

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

Добавлено: 07.10.2018 18:37
Gubkin
Татьяна5, позже проверил и через обычное отключение тоже самое
такая вот она репутация, прилипла намертво и форум без неё не работает

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

Добавлено: 07.10.2018 20:26
Andre_3008
Что делать, если при апдейте с 3.2.2. на 3.2.3. случайно перезаписался config.php, в результате чего при инсталляции выдаёт "phpBB is not installed yet.", и после заполнения Database configuration выдаёт, что "Tables with the specified prefix already exist, please choose an alternative." Я так понимаю, что если изменить прификс таблиц БД, то новый 3.2.3. не подключится с тарой БД. Что делать, плиз?!

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

Добавлено: 07.10.2018 20:34
Sheer

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

Добавлено: 07.10.2018 20:45
Andre_3008
Sheer писал(а): 07.10.2018 20:34 Структура и восстановление файла config.php
Спасибо! Файл config.php восстановил. Теперь при апдейте пишет:

"The installer detected a timeout
The installer has detected a timeout, you may try to refresh the page, which may lead to data corruption. We suggest that you either increase your timeout settings or try to use the CLI."

Обновление страницы не помогает. Может стереть куки? Или как по другому обойти этот тайм-аут?

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

Добавлено: 07.10.2018 21:08
Sheer
Andre_3008 писал(а): 07.10.2018 20:45 как по другому обойти этот тайм-аут?
Вот так
Andre_3008 писал(а): 07.10.2018 20:45 We suggest that you either increase your timeout settings or try to use the CLI.
Отправлено спустя 1 минуту 11 секунд:
https://www.phpbb.com/community/viewtop ... &t=2402561

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

Добавлено: 07.10.2018 21:12
Andre_3008
Стёр куки - не помогло. Перезалил папку "install" - не помогло. Установил пока между делом русский пакет и перешёл на русский язык. Теперь можно приятно ознакомится с той же информацией, но на русском языке:

"Программа установки определила превышение времени ожидания запроса
Произошло превышение времени ожидания запроса при исполнении программы установки. Можно попробовать обновить эту страницу в браузере, что может привести к порче данных. Предпочтительным решением является увеличение времени исполнения в настройках PHP, либо использование интерфейса командной строки (CLI)."

... и далее:

Пропущена задача «installer.update_filesystem.check_task»
Пропущена задача «installer.obtain_data.update_ftp_settings»
Пропущена задача «installer.obtain_data.update_files»
Пропущена задача «installer.obtain_data.file_updater_method»

Что делать? Никто не подскажет?

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

Добавлено: 07.10.2018 21:14
Sheer
Ну сказано же!
Andre_3008 писал(а): 07.10.2018 21:12 Предпочтительным решением является увеличение времени исполнения в настройках PHP, либо использование интерфейса командной строки (CLI)."

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

Добавлено: 07.10.2018 21:15
Andre_3008
Sheer писал(а): 07.10.2018 21:09Вот так...
К сожалению, я не владею использованием интерфейса командной строки (CLI). Нет ли другого решения? Или как увеличить время исполнения в настройках PHP?

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

Добавлено: 07.10.2018 21:17
Татьяна5
Andre_3008, обратиться в техподдержку хостинга

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

Добавлено: 07.10.2018 21:21
Andre_3008
Татьяна5 писал(а): 07.10.2018 21:17 Andre_3008, обратиться в техподдержку хостинга
А другого решения нет? К примеру, если перезалить снова по фтр все папки установочного пакета 3.2.2? Как сбросить этот тайм-аут?