Форуми / National / Russian / Тех. поддержка / [Решено] Обновление - Fatal error

Dayver
#46339 04.04.2023 05:30
#46336 Alex300:

При применении патча система ориентируется на строку revision из таблицы cot_updates. Там все просто. Если версия патча старше чем от что в этой таблице, то патч применяется. Потом версия последнего патча записывается в эту таблицу.

Это значение используется только для вывода версии ядра в админке.

Да ошибся в месте хранения цифры но не сути проблемы. Обновлятор при запуске считывает значение 22, сканирует папку патчей - видит что есть старше - 23 и пытается его применить но фактически то структура базы уже и так от будещей 23тей потому то и выбивает ошибку. Тоесть предполагаю что если установить с нуля на сайт не релизную 22 версию, а мастер ветку то в revision из таблицы cot_updates будет всё та же цифра 22 и потому при попытках обновления патч будет пытатся применится и вызывать ошибку.

Pavlo Tkachenko aka Dayver