INS2 обновление ошибка Неизвестный столбец 'i.is_deleted' в 'where clause'

#1 12 марта 2017 в 10:10
Всем привет решил обновить пошагово сайт с 2.5.0 до последней версии вроде всё обновилось но при заходе на сайт работает только главная страница а при переходе в любой тип контента
Ошибка в запросе БД:
Неизвестный столбец 'i.is_deleted' в 'where clause'

SELECT COUNT(i.id) as count
FROM cms_con_news i
WHERE (i.is_parent_hidden IS NULL) AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_pub = '1')

и в админке в контенте пусто!!! ребята подскажите как вернуть сайт!!! спасибо
#2 12 марта 2017 в 10:20
а теперь и в админку зайти не могу
Ошибка в запросе БД:
Таблица 'yuriilmq_site.cms_users_auth_tokens' не существует

SELECT i.*, au.date_auth, u.nickname as inviter_nickname
FROM cms_users i
INNER JOIN cms_users_auth_tokens as au ON au.user_id = i.id
LEFT JOIN cms_users as u ON u.id = i.inviter_id
WHERE (au.auth_token = 'f35fcb3c47673510be00238a37f3ca77')
LIMIT 1
#3 12 марта 2017 в 11:23
Криво обновление прошло. Таблица cms_users_auth_tokens в БД не создалась, столбец is_deleted во всех таблицах типов контента (cms_con_типконтента) также не создался.
#4 12 марта 2017 в 11:24
и что посоветуете сделать теперь?
#5 12 марта 2017 в 11:25
отчего могло криво пройти обновления? 503 ошибка пару раз выскакивала во время обновления, но админка показывала что обновление прошло
#6 12 марта 2017 в 11:32

отчего могло криво пройти обновления ?

vsemkrot
Вероятно из-за этого

503 ошибка пару раз выскакивала во время обновления

vsemkrot

и что посоветуете сделать теперь?

vsemkrot
Откатиться обратно, выяснить и устранить то, что выводит 503 ошибку и повторно обновиться. Либо вытаскивать из инсталяторов обновлений нужные sql запросы в БД и вручную добавлять необходимое. Ну и на крайний случай обратиться к спецам
#7 12 марта 2017 в 11:36
Либо вытаскивать из инсталяторов обновлений нужные sql запросы в БД и вручную добавлять необходимое. — а где взять эти инсталяторы обноления отдельно?
#8 12 марта 2017 в 11:41

а где взять эти инсталяторы обноления отдельно?

vsemkrot
В каждой новости о релизе есть патчик к нему от предыдущей версии.
#9 23 ноября 2017 в 22:21
Та же ситуация, не могу зайти в профиль пользователя.

  1. Ошибка в запросе БД:
  2. Неизвестный столбец 'i.is_deleted' в 'where clause'
  3.  
  4. SELECT COUNT( i.id ) as count
  5. FROM cms_con_objects i
  6. WHERE (i.user_id = '1') AND (i.is_deleted IS NULL)
  7. Последние вызовы:
  8.  
  9. cmsModel->getCount() @ /system/controllers/content/model.php : 2251
  10. modelContent->getContentItemsCount() @ /system/controllers/content/model.php : 2395
  11. modelContent->getUserContentCounts() @ /system/controllers/users/actions/profile.php : 44
  12. actionUsersProfile->run()
  13. call_user_func_array() @ /system/core/controller.php : 461
  14. cmsController->runExternalAction() @ /system/core/controller.php : 379
  15. cmsController->runAction() @ /system/core/core.php : 681
  16. cmsCore->runController() @ /index.php : 40
#10 23 ноября 2017 в 22:37


Та же ситуация, не могу зайти в профиль пользователя.

  1. Ошибка в запросе БД:
  2. Неизвестный столбец 'i.is_deleted' в 'where clause'
  3.  
  4. SELECT COUNT( i.id ) as count
  5. FROM cms_con_objects i
  6. WHERE (i.user_id = '1') AND (i.is_deleted IS NULL)
  7. Последние вызовы:
  8.  
  9. cmsModel->getCount() @ /system/controllers/content/model.php : 2251
  10. modelContent->getContentItemsCount() @ /system/controllers/content/model.php : 2395
  11. modelContent->getUserContentCounts() @ /system/controllers/users/actions/profile.php : 44
  12. actionUsersProfile->run()
  13. call_user_func_array() @ /system/core/controller.php : 461
  14. cmsController->runExternalAction() @ /system/core/controller.php : 379
  15. cmsController->runAction() @ /system/core/core.php : 681
  16. cmsCore->runController() @ /index.php : 40

myrddin

Все, решил, компонент не обновили, ставится коряво...
Выполнил запрос в БД, все супер встало
ALTER TABLE `cms_con_objects`
ADD `is_deleted` TINYINT(1) NULL DEFAULT NULL ,
ADD INDEX (`is_deleted`);
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.