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

Как починить личные сообщения?

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

04/25/18 00:01 (изменено)

Удалил из базы данных некоторые сообщения из личной переписки, оставшейся еще с прошлых версий. Теперь при заходе в /messenger/ появляется ошибка:

 

OutOfRangeException:  (0)
#0 /applications/core/modules/front/messaging/messenger.php(397): IPS\Patterns\_ActiveRecord::load(NULL)
#1 /system/Dispatcher/Controller.php(96): IPS\core\modules\front\messaging\_messenger->manage()
#2 /system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
#3 /applications/core/modules/front/messaging/messenger.php(71): IPS\Content\_Controller->execute()
#4 /system/Dispatcher/Dispatcher.php(146): IPS\core\modules\front\messaging\_messenger->execute()
#5 /index.php(12): IPS\_Dispatcher->run()
#6 {main}

 

#0 /init.php(524): IPS\_Log::log('OutOfRangeExcep...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(OutOfRangeException))
#2 {main}

 

Можно ли как-то починить, каким-то sql запросом, не восстанавливая базу данных до ранней даты? У других пользователей проблем с заходом во входящие нет.

Изменено пользователем Zero108

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


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

В таблице core_message_topic_user_map тоже удалили данные?

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


Ссылка на сообщение
04/25/18 10:42 (изменено)

Только в core_message_posts и core_message_topics.

 

Сообщения древние, со старых версий. Сейчас вот восстановил базу данных. Они опять видны только в приложении PM VIEWER. То есть их никак обычным способом не удалить. Как удалить?

Изменено пользователем Zero108

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


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

Как удалить?

Я же указал таблицу.

DELETE FROM core_message_topic_user_map WHERE map_topic_id NOT IN (SELECT mt_id FROM core_message_topics)

  • Upvote 1

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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