Ошибка на всех страницах. Database Error: 1054

shevchenkoam
Сообщения: 30
Зарегистрирован: 21 янв 2020, 10:01
Имя: Андрей
Откуда: Саратов

Ошибка на всех страницах. Database Error: 1054

Сообщение shevchenkoam »

после обновления с версии 3.2 выдает окно с ошибкой на всех страницах

////////
Database Error: 1054 - Unknown column 'reminder_status' in 'where clause'
Query: select c.* from app_ext_calendar c, app_entities e where e.id=c.entities_id and reminder_status=1 and length(reminder_type)>0 order by c.name
Page: /crm/index.php?module=dashboard/&action=update_user_notifications_report&token=wjmYAeCuw1
#0 includes/functions/database.php(99): mysqli_query(Object(mysqli), 'select c.* from...')
#1 plugins/ext/classes/calendar/calendar_reminder.php(65): db_query('select c.* from...')
#2 plugins/ext/classes/calendar/calendar_reminder.php(28): calendar_reminder->get_reports()
#3 modules/dashboard/actions/dashboard.php(164): calendar_reminder->init()
#4 index.php(31): require('/home/p/pkfes20...')
#5 {main}
///////////

А при создании/ редактировании любой записи в поле записи выдает такую ошибку:

/////////
Database Error: 1054 - Unknown column 'sir.settings' in 'field list'
Query: select m.module, m.id as modules_id, sir.fields_id, sir.type, sir.rules, sir.settings from app_ext_smart_input_rules sir, app_ext_modules m where sir.modules_id=m.id and m.is_active=1 and sir.entities_id='28'
Page: /crm/index.php?module=items/form&path=28
#0 includes/functions/database.php(99): mysqli_query(Object(mysqli), 'select m.module...')
#1 plugins/ext/classes/smart_input.php(32): db_query('select m.module...')
#2 modules/items/views/form.php(331): smart_input->render()
#3 index.php(38): require('/home/p/pkfes20...')
#4 {main}
////////
Вложения
2024-04-02_06-43-57.png
2024-04-02_06-51-47.png
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 961
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение Fait »

С 3.2 перескочить на 3.5 нельзя так просто.
Нужно последовательно выполнить обновления.
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 961
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение Fait »

В вашем случае выполнить команды:

Код: Выделить всё

https://ваш_сайт/install/autoupdate/from_3.2_to_3.3.php

Код: Выделить всё

https://ваш_сайт/install/autoupdate/from_3.3_to_3.4.php

Код: Выделить всё

https://ваш_сайт/install/autoupdate/from_3.4_to_3.5.php
А если используете дополнение, то ещё и эти:

Код: Выделить всё

https://ваш_сайт/install/ext_autoupdate/from_3.2_to_3.3.php

Код: Выделить всё

https://ваш_сайт/install/ext_autoupdate/from_3.3_to_3.4.php

Код: Выделить всё

https://ваш_сайт/install/ext_autoupdate/from_3.4_to_3.5.php
nruslan2
Сообщения: 2519
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение nruslan2 »

из набоюдения - 30% вопросов в ошибках, связано с тем что никто не читает инструкции и не запускает скрипты, о которых каждый раз пишут, плюс про них везде прописано!!
shevchenkoam
Сообщения: 30
Зарегистрирован: 21 янв 2020, 10:01
Имя: Андрей
Откуда: Саратов

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение shevchenkoam »

Благодарю за ответ.

Конечно, все необходимые команды были последовательно выполнены.
Проблема не ушла. (Хотя в другом случае это помогло).




Fait писал(а): 02 апр 2024, 07:44 В вашем случае выполнить команды:

Код: Выделить всё

https://ваш_сайт/install/autoupdate/from_3.2_to_3.3.php

Код: Выделить всё

https://ваш_сайт/install/autoupdate/from_3.3_to_3.4.php

Код: Выделить всё

https://ваш_сайт/install/autoupdate/from_3.4_to_3.5.php
А если используете дополнение, то ещё и эти:

Код: Выделить всё

https://ваш_сайт/install/ext_autoupdate/from_3.2_to_3.3.php

Код: Выделить всё

https://ваш_сайт/install/ext_autoupdate/from_3.3_to_3.4.php

Код: Выделить всё

https://ваш_сайт/install/ext_autoupdate/from_3.4_to_3.5.php
nruslan2
Сообщения: 2519
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение nruslan2 »

Код: Выделить всё

Database Error: 1054 - Unknown column 'sir.settings' in 'field list'
сама ошибка звучит как отсутсвие колонки в таблице данных

попробуйте самостоятельно в Базе Данных добавить недостающие колонки!
letarch
Сообщения: 61
Зарегистрирован: 25 июл 2019, 12:11
Имя: Nik
Откуда: Saratov

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение letarch »

Database Error: 1054 - Unknown column 'field_1042' in 'where clause'
Query: select e.* from app_entity_79 e where id>0 and FROM_UNIXTIME(field_1042,'%Y-%m-%d %H:%i')='2024-04-02 10:02'
Page: /index.php?module=dashboard/&action=update_user_notifications_report&token=79gUEjP5Ji
#0 includes/functions/database.php(99): mysqli_query()
#1 plugins/ext/classes/calendar/calendar_reminder.php(155): db_query()
#2 plugins/ext/classes/calendar/calendar_reminder.php(30): calendar_reminder->get_events()
#3 modules/dashboard/actions/dashboard.php(164): calendar_reminder->init()
#4 index.php(31): require('...')
#5 {main}

в моём приложении тоже стала возникать такая ошибка (недавно удалил пару неиспользуемых значений поля "Статус" в сущности "Задачи" Обновления ставлю последовательно всегда, как новый релиз выкатывают. Как можно исправить?
Последний раз редактировалось letarch 02 апр 2024, 08:59, всего редактировалось 1 раз.
группа CRM Руководитель в Telegram
https://t.me/crm_rukovoditel
nruslan2
Сообщения: 2519
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение nruslan2 »

проблема с полем 1042
возможно вы его удалили, а гдето используется формула или код, который ссылается на данное поле!
letarch
Сообщения: 61
Зарегистрирован: 25 июл 2019, 12:11
Имя: Nik
Откуда: Saratov

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение letarch »

nruslan2 писал(а): 02 апр 2024, 08:59 проблема с полем 1042
возможно вы его удалили, а гдето используется формула или код, который ссылается на данное поле!
именно так, как вспомнил, отредактировал предыдущее сообщение, а как это фиксить?
группа CRM Руководитель в Telegram
https://t.me/crm_rukovoditel
nruslan2
Сообщения: 2519
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Ошибка на всех страницах. Database Error: 1054

Сообщение nruslan2 »

поправить формулы или удалить их :D чтобы они не ссылались на несуществующее поле!
Ответить