Как переустановить форум?

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Как переустановить форум?

Сообщение Evgesh »

Поможет базу вычистить от модов
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как переустановить форум?

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

"STK - Инструменты поддержки - Проверка изменений в Базе Данных" - удалит всё в БД от модов

По файлам - удалить с сервера все файлы, кроме config.php, папок images и files, и залить поверх файлы чистого форума вашей версии (без замены оставшихся)
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 5 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Как переустановить форум?

Сообщение romaamor »

Всё, форум вообще упал.
Общая ошибка
SQL ERROR [ mysqli ]

Table 'vladr546_2.phpbb_wwh' doesn't exist [1146]

SQL

SELECT user_id, username, username_clean, user_colour, user_type, viewonline, wwh_lastpage, user_ip FROM phpbb_wwh ORDER BY wwh_lastpage ASC

BACKTRACE

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

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/mods/who_was_here.php
LINE: 195
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/index.php
LINE: 148
CALL: phpbb_mods_who_was_here::display()
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Как переустановить форум?

Сообщение Evgesh »

воспользуйтесь STK что выше Татьяна предложила.

Добавлено спустя 2 минуты 33 секунды:
Скопируйте папку с архива в корень форума и в браузере наберите ваш сайт.ru/stk
stk.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как переустановить форум?

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

romaamor писал(а):Table 'vladr546_2.phpbb_wwh' doesn't exist
После использования STK? Правильно, таблица от мода удалена. Теперь файлы удаляйте (кроме тех, которые уже перечислила) и заливайте чистые.
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 5 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Как переустановить форум?

Сообщение romaamor »

Татьяна5 писал(а):Теперь файлы удаляйте (кроме тех, которые уже перечислила) и заливайте чистые.
Я уже залил новые файлы, форум работает кроме многих функций в админке -
Изображение
Везде выдаёт одно и тоже -

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

Общая ошибка
Module not accessible

BACKTRACE

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

FILE: [ROOT]/includes/functions_module.php
LINE: 439
CALL: trigger_error()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
На сколько я понял лишнее с БД не удалилось.
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Как переустановить форум?

Сообщение Evgesh »

А вот это делали Инструменты поддержки\проверка изменений в Базе Данных?

Добавлено спустя 2 минуты 35 секунд:
Открыть: adm/index.php
Найти

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

'S_CONTENT_FLOW_END'	=> ($user->
Добавить после с новой строки

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

		//-- Support Toolkit
		//-- Add:
		'U_STK_INDEX'   => ($user->data['user_type'] == USER_FOUNDER) ? append_sid("{$phpbb_root_path}stk/index.$phpEx", false, true, $user->session_id) : '',
		//-- End Support Toolkit
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как переустановить форум?

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

Поля и таблицы удалились, модули нет
Модули можно удалить вручную: "Система - Управление модулями - (Администраторский раздел, Модераторский раздел, Личный раздел)", удалить все непереведённые названия

Добавлено спустя 46 секунд:
Evgesh писал(а):Открыть: adm/index.php
А это всего лишь добавление ссылки, её добавлять необязательно
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Как переустановить форум?

Сообщение Evgesh »

Я сейчас поэкспрементировал потому что мне самому стало интересно ведь я не знал про stk на локалке установил форум и соединил с поврежденной БД так же в админке были вот эти английские слова от модов но STK их убрал.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как переустановить форум?

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

romaamor, какая у вас версия форума и какая версия stk?
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Как переустановить форум?

Сообщение Evgesh »

Если он брал stk с моего поста то Версия:
1.0.7-PL1

А на скрине что выше видно что 3.0.12 версия форума
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 5 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Как переустановить форум?

Сообщение romaamor »

Татьяна5 писал(а):romaamor, какая у вас версия форума
3.0.12
Татьяна5 писал(а):и какая версия stk?
Какая стояла уже не помню, сейчас уже нету. При установки stk выдаёт -

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

Forbidden

You don't have permission to access /stk/ on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как переустановить форум?

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

romaamor писал(а):You don't have permission to access /stk/ on this server.
Проверьте права на папку stk

Добавлено спустя 46 секунд:
romaamor писал(а):3.0.12
STK 1.0.7 подходит
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 5 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Как переустановить форум?

Сообщение romaamor »

Татьяна5 писал(а):Проверьте права на папку stk
777
Также переехали все BBCodes. При нажатии быстрый ответ - чистая страница. Лог ошибок говорит что:

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

Tue Jul 29 10:36:35 2014] [error] [client 66.249.64.48] PHP Fatal error:  Call to undefined method bbcode::Text_effect_pass() in /home/vladr546/domains/satelitray.ru/public_html/includes/bbcode.php(112) : regexp code on line 1
Убираю 112 - ю строку страница открывается но BBCodes не работают. Значит не всё удалило лишнее в БД.

Добавлено спустя 5 минут 4 секунды:
stk стала после третей попытки установки.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Как переустановить форум?

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

БД здесь не при чём. В includes/bbcode.php чистого движка нет bbcode::Text_effect_pass().
Перезалейте файлы и очистите после этого кеш

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