Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Упал форум полностью, STK не запускается.

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Упал форум полностью, STK не запускается.

Сообщение southklad »

Приветствую, был в STK и проверял БД на изменения от расширений, после решил не заканчивать и нажал пропустить и все упало, ни STK ничего не запускается

Форум лежит

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

SQL ERROR [ mysqli ]

Table 'southklad_forum.phpbb_flags' doesn't exist [1146]

SQL

SELECT * FROM phpbb_flags ORDER BY flag_id

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/rmcgirr83/nationalflags/core/nationalflags.php
LINE: 135
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/rmcgirr83/nationalflags/event/listener.php
LINE: 161
CALL: rmcgirr83\nationalflags\core\nationalflags->cache_flags()

FILE: (not given by php)
LINE: (not given by php)
CALL: rmcgirr83\nationalflags\event\listener->user_setup()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/phpbb/user.php
LINE: 219
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/index.php
LINE: 29
CALL: phpbb\user->setup()
STK лежит

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

[phpBB Debug] PHP : in file [ROOT]/phpbb/db/driver/driver.php on line 996: SQL ERROR [ mysqli ]

Table 'southklad_forum.phpbb_flags' doesn't exist [1146]

SQL

SELECT * FROM phpbb_flags ORDER BY flag_id


FILE: (not given by php)
LINE: (not given by php)
CALL: stk_msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/rmcgirr83/nationalflags/core/nationalflags.php
LINE: 135
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/rmcgirr83/nationalflags/event/listener.php
LINE: 161
CALL: rmcgirr83\nationalflags\core\nationalflags->cache_flags()

FILE: (not given by php)
LINE: (not given by php)
CALL: rmcgirr83\nationalflags\event\listener->user_setup()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/phpbb/user.php
LINE: 219
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/pazh_stk/erk.php
LINE: 64
CALL: phpbb\user->setup()
И ничего не помогает, что делать?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Упал форум полностью, STK не запускается.

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

Отключить эти флаги через БД (1 на 0 в phpbb_ext) и очистить кеш вручную
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

Теперь так

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

[phpBB Debug] PHP : in file [ROOT]/phpbb/db/driver/driver.php on line 996: SQL ERROR [ mysqli ]

Table 'southklad_forum.phpbb_pages_pages_links' doesn't exist [1146]

SQL

SELECT ppl.*, pl.page_link_location, pl.page_link_event_name, p.page_route, p.page_title, p.page_icon_font, p.page_display, p.page_display_to_guests FROM (phpbb_pages_pages_links ppl) LEFT JOIN phpbb_pages_links pl ON (pl.page_link_id = ppl.page_link_id) LEFT JOIN phpbb_pages p ON (p.page_id = ppl.page_id) ORDER BY p.page_order ASC, ppl.page_link_id ASC

FILE: (not given by php)
LINE: (not given by php)
CALL: stk_msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/phpbb/pages/operators/page.php
LINE: 283
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/phpbb/pages/event/listener.php
LINE: 103
CALL: phpbb\pages\operators\page->get_page_links()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\pages\event\listener->show_page_links()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/includes/functions.php
LINE: 4164
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/pazh_stk/index.php
LINE: 405
CALL: page_header()


BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: stk_msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/phpbb/pages/operators/page.php
LINE: 283
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/phpbb/pages/event/listener.php
LINE: 103
CALL: phpbb\pages\operators\page->get_page_links()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\pages\event\listener->show_page_links()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/includes/functions.php
LINE: 4164
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/pazh_stk/index.php
LINE: 405
CALL: page_header()

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

SQL ERROR [ mysqli ]

Table 'southklad_forum.phpbb_pages' doesn't exist [1146]

SQL

SELECT page_id, page_route FROM phpbb_pages

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/phpbb/pages/routing/page_loader.php
LINE: 58
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/vendor/symfony/config/Loader/FileLoader.php
LINE: 101
CALL: phpbb\pages\routing\page_loader->load()

FILE: [ROOT]/vendor/symfony/routing/Loader/YamlFileLoader.php
LINE: 174
CALL: Symfony\Component\Config\Loader\FileLoader->import()

FILE: [ROOT]/vendor/symfony/routing/Loader/YamlFileLoader.php
LINE: 94
CALL: Symfony\Component\Routing\Loader\YamlFileLoader->parseImport()

FILE: [ROOT]/vendor/symfony/config/Loader/DelegatingLoader.php
LINE: 40
CALL: Symfony\Component\Routing\Loader\YamlFileLoader->load()

FILE: [ROOT]/phpbb/routing/router.php
LINE: 116
CALL: Symfony\Component\Config\Loader\DelegatingLoader->load()

FILE: [ROOT]/phpbb/routing/router.php
LINE: 261
CALL: phpbb\routing\router->get_routes()

FILE: [ROOT]/phpbb/routing/router.php
LINE: 246
CALL: phpbb\routing\router->create_dumped_url_generator()

FILE: [ROOT]/phpbb/routing/router.php
LINE: 168
CALL: phpbb\routing\router->get_generator()

FILE: [ROOT]/phpbb/routing/helper.php
LINE: 148
CALL: phpbb\routing\router->generate()

FILE: [ROOT]/phpbb/controller/helper.php
LINE: 114
CALL: phpbb\routing\helper->route()

FILE: [ROOT]/ext/bb3mobi/UserPayments/event/listener.php
LINE: 161
CALL: phpbb\controller\helper->route()

FILE: (not given by php)
LINE: (not given by php)
CALL: bb3mobi\UserPayments\event\listener->add_donate_block()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/index.php
LINE: 237
CALL: phpbb\event\dispatcher->trigger_event()
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Упал форум полностью, STK не запускается.

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

То же самое с pages (чувствую, много потом из бекапа доставать придётся)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

Блин похоже что все расширения легли :shock:

Отправлено спустя 9 минут 31 секунду:
Отключил все расширения через БД

В админку могу войти, а на форуме нет

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

Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException' with message 'You have requested a non-existent service "gfksx.thanksforposts.notification.type.thanks".' in /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php:809 Stack trace: #0 /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(455): Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('gfksx.thanksfor...') #1 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(883): Symfony\Component\DependencyInjection\ContainerBuilder->get('gfksx.thanksfor...') #2 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(857): phpbb\notification\manager->load_object('gfksx.thanksfor...') #3 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/method/board.php(229): phpbb\notification\manager->get_item_type_class('gfksx.thanksfor...', Array) #4 /var/ in /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php on line 809
Отправлено спустя 2 минуты 7 секунд:
Отключил еще раз все, зашел в STK и он пишет нет изменений в БД, получается что он снес все расширения? Но как так? Что же теперь делать?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Упал форум полностью, STK не запускается.

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

Теперь разбираться каких таблиц/полей не хватает и возвращать их из бекапа
Другие данные, судя по последней ошибке, на месте

Отправлено спустя 2 минуты 5 секунд:
Либо установить расширения заново и перенести из бекапа только то, что в них успело накопиться (спасибки, страницы в pages, и т.д.)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

Не могу понять почему так могло произойти?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Упал форум полностью, STK не запускается.

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

Вы не на "пропустить" по ошибке нажали
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

А как восстановить только нужные таблицы? Установить бекап на другую базу и оттуда выкачать?

Отправлено спустя 53 секунды:
Татьяна5 писал(а): 13.11.2018 19:42 Вы не на "пропустить" по ошибке нажали
Похоже что да, нужно внести предложение в STK чтобы поправить это, так как может быть плачевно
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Упал форум полностью, STK не запускается.

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

igorbond писал(а): 13.11.2018 19:44 Установить бекап на другую базу и оттуда выкачать?
Да
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

Татьяна5 писал(а): 13.11.2018 19:40 Либо установить расширения заново
Переустановить? Или просто удалить данные с админки и установить? Так можно?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Упал форум полностью, STK не запускается.

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

Удалить данные (всё равно большей части нет) и установить заново
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

Пока включаю по очереди расширения, часть работает нормлально, те что нет буду пробовать восстановить через бекап.
Изображение
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 1 месяц
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Упал форум полностью, STK не запускается.

Сообщение apollion »

Имхо, если есть свежий бэкап БД, накатить его целиком вместо текущей БД,

Отправлено спустя 2 минуты 11 секунд:
Наверняка не на ту кнопку жмакнул. Я как-то в админке хотел удалить все сообщения юзера, а выбрал удалить юзера в спешке. Юзер улетучился. и я так и не смог его восстановить.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Упал форум полностью, STK не запускается.

Сообщение southklad »

apollion писал(а): 13.11.2018 20:01 Имхо, если есть свежий бэкап БД, накатить его целиком вместо текущей БД,
К сожалению нет, точнее полный бекап раз в неделю делаю, частичный каждый день, но потеряются и сообщения и прочее. проще все же с частичного восстановить данные расширений, чем терять сообщения.
Изображение

Вернуться в «Поддержка phpBB 3.2.x»