Страница 1 из 1

Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 12:37
SigmaTel71
Обновление с phpBB 3.2.2 до 3.2.3 проходило успешно, а вот с 3.2.3 до 3.2.4 что-то не захотело. Не сработал пакет автоматического обновления, поэтому заменил файлы в соответствии с инструкцией здесь. Теперь меня просят обновить СУБД, но я не могу! При переходе по ссылке /install/app.php/update я вижу сообщение "Пожалуйста, удалите, переместите или переименуйте папку install, прежде чем начнёте пользоваться конференцией. В противном случае будет доступен только администраторский раздел." При этом ссылка /install/app.php открывается нормально. Опять доставать STK?
Описание проблемы в форме STK 
Генератор запросов в службу поддержки

Какую версию phpBB вы используете?: phpBB 3.2.3
Какой тип/версию базы данных вы используете?: MySQL(i) 5.5.60-MariaDB
Какую версию PHP вы используете?: 5.6.25
Кто предоставляет услуги хостинга?: Собственный сервер.
Как вы установили вашу конференцию?: Я использовал установочный пакет с phpbbguru.net
Вы используете чистую установку или конвертацию?: Обновление с более ранней версии phpBB3
Какие расширения у вас установлены?: anavaro/autoban (active)
bb3mobi/seodesc (active)
boardtools/quickreply (active)
javiexin/chgposttime (active)
paybas/quickstyle (active)
phpbb/boardannouncements (active)
phpbb/boardrules (active)
phpbb/googleanalytics (active)
rubencm/customregistrationagreement (active)
tas2580/sitemap (active)
vse/dbtool (active)
Какие стили у вас установлены в данный момент?: prosilver (not active)
Digi
Digi Red
AllanStyle-SUBSILVER
Какие языковые пакеты установлены на вашей конференции?: Русский
Каков ваш уровень опыта?: Новичок в PHP, но не в phpBB
Какое имя пользователя можно использовать, чтобы увидеть проблему?: Ответ не предоставлен
Какой пароль можно использовать, чтобы увидеть проблему?: Ответ не предоставлен
Когда возникла ваша проблема?: В момент выхода обновления phpBB 3.2.4.
Опишите вашу проблему: Скачал пакет автоматического обновления с сайта phpbb.com для перехода с 3.2.3 на 3.2.4. Не работает /install/app.php/update, просит убрать с конференции папку install.
Затем удалил все папки кроме files, ext, images, store и styles, а также файла config.php. Залил новые файлы phpBB 3.2.4, конференция успешно вернулась к работе, но в ACP вижу уведомление, что "не удалось завершить обновление". Версии СУБД и файлов отличаются и нужно перейти в /install/app.php/update, выбрав только обновление базы. Получаю ту же ошибку конференции с просьбой убрать папку install. Обновление завершить не удаётся.

Создано при помощи генератора запросов в службу поддержки

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:01
Sheer
SigmaTel71 писал(а): 02.12.2018 12:37 Не сработал пакет автоматического обновления
Сколько раз нужно говорить, что обновлять нужно по инструкции [FAQ] Обновление phpBB 3.2.x to phpBB 3.2.x
SigmaTel71 писал(а): 02.12.2018 12:37 Опять доставать STK?
Доставай и проверь какую версию phpBB определил STK.

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:05
SigmaTel71
Sheer писал(а): 02.12.2018 13:01 Сколько раз нужно говорить, что обновлять нужно по инструкции [FAQ] Обновление phpBB 3.2.x to phpBB 3.2.x
..."поэтому заменил файлы в соответствии с инструкцией здесь".
Sheer писал(а): 02.12.2018 13:01 Доставай и проверь какую версию phpBB определил STK.
STK говорит, что всё ещё 3.2.3. Видимо, из-за СУБД.

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:08
Татьяна5
SigmaTel71 писал(а): 02.12.2018 12:37 /install/app.php
Что происходит там? Вкладка "обновление" есть?

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:11
SigmaTel71
Татьяна5 писал(а): 02.12.2018 13:08 Вкладка "обновление" есть?
Да, вкладка есть, но при переходе на неё получаю ошибку, где просят убрать папку install, чтобы получить доступ к конференции.

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:14
Татьяна5
Очистить кеш, физически, весь
Из store удалить логи от установки/обновления
Проверить не затёрся ли config.php, если что - вернуть из бекапа
И после этого попробовать перейти ещё раз

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:16
SigmaTel71
Стартовая страница 
app_php.png
Обновление 
[app_php_update.png
Отправлено спустя 2 минуты 47 секунд:
Татьяна5 писал(а): 02.12.2018 13:14 Из store удалить логи от установки/обновления
Помимо файлов "migrations.log" есть ещё два файла: файл блокировки с расширением .lock и некий install_config. Их тоже убирать? Файлы бэкапа БД тоже есть, само собой.
Татьяна5 писал(а): 02.12.2018 13:14 Очистить кеш, физически, весь
Тупо сделать папку cache пустой?

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:22
Татьяна5
SigmaTel71 писал(а): 02.12.2018 13:19 Их тоже убирать?
Убирайте
SigmaTel71 писал(а): 02.12.2018 13:19 Тупо сделать папку cache пустой?
Почти
index.htm и .htaccess оставить (их оставляют всегда)

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 02.12.2018 13:25
SigmaTel71
Татьяна5 писал(а): 02.12.2018 13:22Убирайте
Удалил.
Татьяна5 писал(а): 02.12.2018 13:22 index.htm и .htaccess оставить (их оставляют всегда)
И всё равно не сработало. :?

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 04.12.2018 22:07
SigmaTel71
Татьяна5, а может ли сработать вариант, где я "поднимаю" резервный сервер, на нём обновляю базу до phpBB 3.2.4, делаю её резервную копию, после чего восстанавливаю её на основном сервере?

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 04.12.2018 22:25
Sheer
Проще сделать это на своем домашнем компьютере.

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 04.12.2018 22:35
SigmaTel71
Sheer писал(а): 04.12.2018 22:25Проще сделать это на своем домашнем компьютере.
Таки да. Я свой второй комп так "в шутку" называю. :lol:
Получается, предложенный мною вариант обновления БД сработает?

Re: Не работает функция обновления с 3.2.3 до 3.2.4

Добавлено: 04.12.2018 23:39
Татьяна5
Непонятно откуда идёт ошибка
Может сработать, может нет, но попробовать стоит