Zero108 Posted April 25, 2018 Share Posted April 25, 2018 (edited) Удалил из базы данных некоторые сообщения из личной переписки, оставшейся еще с прошлых версий. Теперь при заходе в /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 запросом, не восстанавливая базу данных до ранней даты? У других пользователей проблем с заходом во входящие нет. Edited April 25, 2018 by Zero108 Link to comment Share on other sites More sharing options...
newbie Posted April 25, 2018 Share Posted April 25, 2018 В таблице core_message_topic_user_map тоже удалили данные? Link to comment Share on other sites More sharing options...
Zero108 Posted April 25, 2018 Author Share Posted April 25, 2018 (edited) Только в core_message_posts и core_message_topics. Сообщения древние, со старых версий. Сейчас вот восстановил базу данных. Они опять видны только в приложении PM VIEWER. То есть их никак обычным способом не удалить. Как удалить? Edited April 25, 2018 by Zero108 Link to comment Share on other sites More sharing options...
newbie Posted April 25, 2018 Share Posted April 25, 2018 Как удалить? Я же указал таблицу.DELETE FROM core_message_topic_user_map WHERE map_topic_id NOT IN (SELECT mt_id FROM core_message_topics) 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now