Перейти к содержанию
  • Переустановка форума


    Doogle

    Данная тема посвящена переустановке форума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 из архива в который делали бэк ап в самом начале.
    Идем на форум, вводим логин и пароль. На этом этапе нужно пересчитать форум.

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

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

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

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


    Обратная связь

    Рекомендуемые комментарии

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



    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
    Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

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

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...