Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
AlexAuto

Проблема с прикрепленными файлами

Рекомендованные сообщения

Здравствуйте,

суть проблемы такова, сломали или подобрали пароль супер модера, удалили кучу тем, заблокировал модера, полез проверять базу, в базе куча ошибок, восстановить базу не в ручном не авто режиме не удалось, полетела таблица ibf_profile_portal_views,

в итоге написал хостерам, они как то умудрились восстановить таблицу,

дальше пошел смотреть удаленные темы, все что увидел восстановил, но как оказалось это не все, в списке удаленных не нашлось нескольких тем,

хостеры нашли бэкап 3 дневной давности, посмотрели там таблица ibf_profile_portal_views тоже повреждена уже,

в итоге решили взять из старой БД таблицы ibf_topics и ibf_posts и перенести их в существующую БД,

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

потом стали замечать что если пользователь написал сообщение то прикрепляется какой нибудь файл из существующего сообщения другого пользователя,

что самое интересное так не у всех, а только у некоторых пользователей, не знаю какая закономерность...

вопрос в том что не так? как решить данный вопрос?

Поделиться сообщением


Ссылка на сообщение

- Экспериментировать с базой не стоит

- Подымаете свежий бэкап до взлома

- ibf_profile_portal_views можно смело удалить если восстановить не получится, а после в админ центре форума во вкладке поддержка - проверка БД, нажмете кнопку пересоздать несуществующую таблицу.

 

И скорее всего эта таблица была поломана давненько, они часто сыпятся.

Поделиться сообщением


Ссылка на сообщение

то-есть только откат БД?

других вариантов нет?, просто заметил файлы всплывают как раз за те три дня которые потеряны.

Поделиться сообщением


Ссылка на сообщение

Зачем Вам потом проблемы с файлами и тд, как Вы описали выше.

Поднять бэкап и пересоздать таблицу.

Поделиться сообщением


Ссылка на сообщение

ну в таком случае уже будет потеря 7 дней, а не три, просто если есть вариант поправить то хорошо, нет то придется восстанавливать

Поделиться сообщением


Ссылка на сообщение

вопрос в том что не так? как решить данный вопрос?

То есть у Вас таблицы тем и сообщений 3-х дневной давности, а остальные "свежие"?

В таком случае получается, что юзер пишет сообщение, и в таблице вложений есть файл(ы) для этого поста.

Посмотрите связи между постами и вложениями.

Поделиться сообщением


Ссылка на сообщение

То есть эти таблицы залили со старой БД - откат на три дня назад, а файлы проверяю они как раз за эти три дня которые были потеряны.

Поделиться сообщением


Ссылка на сообщение

Выполните sql-запрос

SELECT * FROM attachments WHERE attach_rel_module='post' AND attach_rel_id > (SELECT MAX(pid) FROM posts);

Если будут какие-нибудь результаты, то эти вложения будут прикрепляться к будущим постам.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

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