Jump to content

Переустановка форума

Данная тема посвящена переустановке форумаIPB с сохранением пользователей, вложений и другого контента для базы данных MySQL с типом таблиц базы данных MyISAM.

Зачем это нужно?
Иногда бывают такие ситуации когда форум падает, из-за неправильных действий администрирования. И установка форума с нуля без уже зарегистрированных пользователей и уже имеющегося контента очень досадная неприятность.

Начнем:
Первым делом лезем в свою панельку предоставляемую хостинг провайдером и делаем полный бэк ап форума с файлами и базами данных к себе на компьютер. Это спасет нас в дальнейшем от неправильных действий при  переустановке.

Заходим в phpMyAdmin и ищем базу данных созданную для вашего форума.

Находим и выделяем таблицы базы данных приведенные ниже:

attachments
dnames_change
forums
inline_notifications
members
member_status_actions
member_status_updates
message_posts
message_topics
message_topic_user_map
pfields_content
polls
posts
profile_portal
profile_сomments (только для 3.1)
profile_friends
profile_ratings
topics
voters
titles ранги пользователей, сохранять по желанию

- Экспортируем данные таблицы в sql файл к себе на компьютер. Удаляем все таблицы из базы данных. Пол дела сделано.
- Идем в панельку на хостинг и удаляем все файлы в корневой дирректории форума.
- Забрасываем чистый дистрибутив форума в корневую дирректорию, где только что удалили форум.
- Переходим на mysite (ссылка на ваш форум) и устанавливаем форум как обычно, если у вас был префикс для таблиц в базе данных, то указываем точь в точь такой же префикс и для нового форума.
- После установки форума, идем в phpMyAdmin и удаляем таблицы которые вы уже сохранили шагом выше. Дело в том что таблицы не заменятся сами при импорте, их нужно удалить.
- Импортируем таблицы, которые вы сохранили к себе.
- Заливаем в корневую папку форума, папку uploads из архива в который делали бэк ап в самом начале.
Идем на форум, вводим логин и пароль. На этом этапе нужно пересчитать форум.

Идем в админку: система- Инструменты - Пересчет и перестроение - Пересчет и обновление
Делаем полный пересчет статистики форума, выбираем все пункты и жмякаем все кнопочки сверху вниз.

Идем в админку Форумы > Управление форумами, назначаем права доступа на каждый форум.

Ставим модули, хуки, настраиваем. Готово.

Эта инструкция нужна для правильной  переустановке форума , а не для обновления форума! Дело в том, что в других версиях могут быть добавлены новые таблицы или изменены старые.

User Feedback

Recommended Comments

Комментариев пока нет

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Добавить комментарий...