Ошибка в запросе БД 2.X

 
Посетитель
small user social cms
Сообщений: 75
После обновления на 2.7.0 получил такую ошибку
Код PHP:
  1. Ошибка в запросе БД:
  2. Неизвестный столбец 'i.is_deleted' в 'where clause'
  3.  
  4. SELECT i.*, u.nickname as user_nickname, f.title as folder_title
  5. FROM cms_con_posts i
  6. FORCE INDEX (date_pub)
  7. INNER JOIN cms_users as u FORCE INDEX (PRIMARY) ON u.id = i.user_id
  8. LEFT JOIN cms_content_folders as f ON f.id = i.folder_id
  9. WHERE (i.is_parent_hidden IS NULL) AND (i.is_private = '0') AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_pub = '1')
  10. ORDER BY i.date_pub desc
  11. LIMIT 3
  12. Последние вызовы:
  13.  
  14. get() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/controllers/content/model.php : 2211
  15. getContentItems() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/controllers/content/widgets/list/widget.php : 118
  16. run()
  17. call_user_func_array() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/core.php : 877
  18. runWidget() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/core.php : 844
  19. runWidgets() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/index.php : 38
Подскажите как решить проблему?
Редактировалось: 1 раз (Последний: 23 апреля 2017 в 01:05)
Посетитель
small user social cms
Сообщений: 75
Help me!
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3588
zotak, у вас при обновлении, не создался столбец "is_deleted" в БД во всех таблицах типов контента или в некоторых, как в данном случае в таблице "cms_con_posts". Создайте его вручную через phpMyAdmin. Тогда исчезнет ошибка и станут доступны другие ))).
Посетитель
small user social cms
Сообщений: 75
Loadырь:

zotak, у вас при обновлении, не создался столбец "is_deleted" в БД во всех таблицах типов контента или в некоторых, как в данном случае в таблице "cms_con_posts". Создайте его вручную через phpMyAdmin. Тогда исчезнет ошибка и станут доступны другие ))).
Уже доступны ))))
Попробовал откатится и теперь
Код PHP:
  1. Ошибка в запросе БД:
  2. Unknown column 'is_online' in 'field list'
  3.  
  4. UPDATE cms_users i SET `is_online` = '0' WHERE (i.id IN ('1','1','1'))
  5. Последние вызовы:
  6.  
  7. update() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/model.php : 475
  8. updateFiltered() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/user.php : 288
  9. deleteOldSessions() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/user.php : 39
  10. __construct() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/user.php : 18
  11. getInstance() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/core.php : 673
  12. runWidget() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/system/core/core.php : 665
  13. runWidgets() @ /var/www/gunmaste/data/www/gunmaster.pp.ua/index.php : 41
Посетитель
small user social cms
Сообщений: 19
Спойлер
Я обычно не обновляюсь,всплывают такие приколы и их поправлять время тоже.Стараюсь устанавливать уже последнюю сборку
Разработка сайтов под ключ UniLabs
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3588
zotak:
Попробовал откатится и теперь
А вы откатили только базу или и файлы? Судя по ошибке - только базу, а файлы остались от новой версии.
В данном случае нет колонки 'is_online' в таблице cms_users.
Посетитель
small user social cms
Сообщений: 75
Loadырь:

zotak:
Попробовал откатится и теперь
А вы откатили только базу или и файлы? Судя по ошибке - только базу, а файлы остались от новой версии.
В данном случае нет колонки 'is_online' в таблице cms_users.
Наоборот, откатил только файлы, базу не трогал. Наверное лучшим вариантом будет откатится полностью, и начать обновлять по новой.
Посетитель
small user social cms
Сообщений: 75
The Psycho:
Я обычно не обновляюсь,всплывают такие приколы и их поправлять время тоже.Стараюсь устанавливать уже последнюю сборку
Так это для нового сайта, а работающий вариант только обновлять.
Посетитель
small user social cms
Сообщений: 75
Приехали!
Попросил хостера восстановить из бекапа, вот что ответил
Мы пытались выполнить восстановление и файлов и БД, у сожалению, это не дало результатов. Судя по всему, данные в БД хранятся в InnoDB, что лишает возможности нас восстановить отдельную БД (файлами).
Посетитель
small user social cms
Сообщений: 75
Благодаря ответам Loadырь в других темах вопрос решен, спасибо.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: