Ошибка после обновления сайта Неизвестный столбец 'i.ordering' в 'order clause'

InstantCMS 2.X

Ошибка после обновления сайта Неизвестный столбец 'i.ordering' в 'order clause'

#1 12 апреля 2021 в 22:04
Всем привет. Подскажите, как решить проблему после обновления сайта.
После обновления на последнюю версию, начал выдавать ошибку практически везде: Неизвестный столбец 'i.ordering' в 'order clause'

#2 13 апреля 2021 в 00:19

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

титанио
Каким образом обновлялись? С какой версии на какую?
Насколько я помню, поле ordering уже в версии 2.13.1 в этой таблице было.
#3 13 апреля 2021 в 00:22
  1. ALTER TABLE `cms_users_groups` ADD `ordering` INT(11) UNSIGNED NULL DEFAULT '1' COMMENT 'Порядок';
  2. ALTER TABLE `cms_users_groups` ADD KEY `ordering` (`ordering`);
выполните запрос к БД, должно помочь.
да ordering уже был с 2.13.0, видимо гдето пропустили обновление
#4 13 апреля 2021 в 20:50

Каким образом обновлялись? С какой версии на какую?
Насколько я помню, поле ordering уже в версии 2.13.1 в этой таблице было.

Ris
При обновлении с версии InstantCMS v2.11.0 до актуальной
#5 13 апреля 2021 в 21:07

При обновлении с версии InstantCMS v2.11.0 до актуальной

титанио
В этом и причина. При каждом обновлении изменяются не только файлы движка, но и преобразуются таблицы в базе данных. Пропуск хоть одного обновления — потеря изменений, вносимых им в базу данных.
Восстановите сайт и базу из бэкапа и обновитесь последовательно 2.12.0 — 2.12.1 — 2.12.2 — 2.13.0 — 2.13.0 — 2.13.1 — 2.14.0 — 2.14.1
#6 13 апреля 2021 в 21:17

Каким образом обновлялись? С какой версии на какую?

Ris
Обновление с v2.11.0 на 2.11.1 --> 2.12.0 --> 2.12.1 --> 2.12.2 --> 2.13.0 --> (вылетает с админки и приходится заново логинится) --> 2.13.1 --> 2.14.0 (выходит ошибка 503
Ошибка в запросе БД: Неизвестный столбец 'is_cacheable' в 'field list') помер с фатальными ошибками, каждый раз обновление с разными багами
#7 13 апреля 2021 в 21:21

Восстановите сайт и базу из бэкапа и обновитесь последовательно 2.12.0 — 2.12.1 — 2.12.2 — 2.13.0 — 2.13.0 — 2.13.1 — 2.14.0 — 2.14.1

Ris
Перевел версию php на 5.6 ошибка пропала 2.14.0 (где выходила ошибка выходит ошибка 503)
#8 12 мая 2021 в 12:47
Здравствуйте! Такая же проблема "Ошибка в запросе БД: Неизвестный столбец 'is_cacheable' в 'field list''"
Обновлял версию движка с 2.11.1 до 2.13.1 прошло ровно без ошибок, а при обновлении на 2.14.0 вылетает данная ошибка. подскажите как исправить. Версию PHP менял, обновления автоматом и вручную пробовал ничего не помогло…
#9 12 мая 2021 в 14:41
shmel, вручную обновляете файлы? Скорее всего, проблема в том, что вы пропускаете шаг 9 инструкции
/novosti/release2141.html

Т.е. при ручном обновлении сперва заходим на страницу установки, потом обновляем файлы, чистим кеш, потом снова заходим на страницу установки и выбираем архив.

На днях обновил 2 сайта с 2.6.1 и 2.8.0 до 2.14.1 Проблем не было.
#10 12 мая 2021 в 15:15


shmel, вручную обновляете файлы? Скорее всего, проблема в том, что вы пропускаете шаг 9 инструкции
/novosti/release2141.html

Т.е. при ручном обновлении сперва заходим на страницу установки, потом обновляем файлы, чистим кеш, потом снова заходим на страницу установки и выбираем архив.

На днях обновил 2 сайта с 2.6.1 и 2.8.0 до 2.14.1 Проблем не было.

Zau4man

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