Страница 1 из 1

Ошибка items::update_by_id

Добавлено: 25 дек 2021, 22:32
Antonyous99
Это при использовании items::update_by_id
Апдейт через db_perform работает нормально.

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

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in includes/functions/database.php on line 83

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in Unknown on line 0
Database Error: 2014 - Commands out of sync; you can't run this command now
Query: select count(*) as total from app_sessions where sesskey = 'ed75dd758ca50ac674df0a074ef9dd89'
Page: /EL1/index.php?module=items/&action=save&id=5&token=VPn9JhDXV4

Warning: Unknown: Cannot call session save handler in a recursive manner in Unknown on line 0

Re: Ошибка items::update_by_id

Добавлено: 26 дек 2021, 09:24
support
Функция update_by_id выполняет отправку смс при обновлении а так же выполняет процесс из автоматизации.
Возможно проблема с смс модулем или с автоматизацией.

Re: Ошибка items::update_by_id

Добавлено: 26 дек 2021, 12:22
Antonyous99
Это лишь в некоторых случаях происходит...
Попробую разобраться.

Re: Ошибка items::update_by_id

Добавлено: 11 май 2022, 15:04
Antonyous99
Сергей, а как бы упростить, чтобы не тянуло смс, автоматизацию... а просто надо "insert / update choices values for fields with multiple values" ?
Тем более, если я использую сторонний класс для работы с БД (более удобный для меня).
Спрошу проще: где посмотреть и определить, что в сущности есть такие мульти поля?
app_fields ?
Но там нет свойства, что поле мульти.

Спасибо!

Re: Ошибка items::update_by_id

Добавлено: 11 май 2022, 16:55
support
Измените саму функцию update_by_id