SQL запрос
ALTER TABLE `cms_content` CHANGE `is_arhive` `is_arhive` TINYINT(1) NOT NULL DEFAULT '0';
устанавливает значение по умолчанию в 0 что по идее должно снять вопрос: Field 'is_arhive' doesn't have a default value
Из-за чего это могло произойти? Вручную сняли или обновление какое-то было. Просто мне не ясно, если на хосте ничего не делали, как в один момент вдруг все перестало работать. Может ли это быть из-за того что они обновили в phpMyAdmin? Там допустим пишет, что у Веб-сервера Версия PHP: 7.3.33, а на хосте у меня 5.6