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

webitproff
#46181 27.03.2023 02:36

Написал бы в эту тему, но после релиза уже было фиксы в мастер ветки, её и скачал(по состоянию на 23:00 от 26 марта 2023), и при обновлении сайта "приехали"...

при переходе по ссылке обновления как пример  https://cotontisite.com/install.php

Fatal error

2023-03-27 02:27

SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid'

#0  cot_diefatal(SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid') called at [/var/www/cotontisite.com/system/database.php:368]
#1  CotDB->query(ALTER TABLE `cot_logger` ADD `log_uid` int UNSIGNED NOT NULL DEFAULT '0') called at [/var/www/cotontisite.com/system/database.php:780]
#2  CotDB->runScript(
INSERT INTO `cot_config` (`config_owner`, `config_cat`, `config_order`, `config_name`, `config_type`, `config_value`, `config_default`, `config_variants`, `config_text`) VALUES
('core','main','08','loggerlevel',2,'sec+adm+ext','sec+adm+ext','none,sec,adm,ext,sec+adm,sec+ext,adm+ext,sec+adm+ext,all','');

ALTER TABLE `cot_logger` MODIFY `log_group` varchar(64) DEFAULT 'adm';
ALTER TABLE `cot_logger` ADD `log_uid` int UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `cot_logger` ADD `log_type` varchar(32) DEFAULT '';
ALTER TABLE `cot_logger` ADD `log_status` varchar(24) DEFAULT '';
ALTER TABLE `cot_logger` ADD `log_uri` varchar(255) DEFAULT '';

UPDATE `cot_logger` SET `log_group` = 'forums' WHERE `log_group` = 'for';
UPDATE `cot_logger` SET `log_group` = 'users' WHERE `log_group` = 'usr';
UPDATE `cot_logger` SET `log_group` = 'page' WHERE `log_group` = 'pag';) called at [/var/www/cotontisite.com/system/extensions.php:85]
#3  cot_apply_patches(./setup/siena, 0.9.22) called at [/var/www/cotontisite.com/modules/install/inc/install.update.php:245]
#4  include(/var/www/cotontisite.com/modules/install/inc/install.update.php) called at [/var/www/cotontisite.com/install.php:149]

 

Добавлено 49 минут спустя:

еще не все... потом проскочило:

Warning: Undefined array key "loggerlevel" in /system/functions.php on line 3365
Warning: Undefined array key "loggerlevel" in /system/functions.php on line 3367
Warning: Undefined array key "loggerlevel" in /system/functions.php on line 3371
Warning: Undefined array key "loggerlevel" in /system/functions.php on line 3372
Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /system/functions.php on line 3372

но воспроизвести как и почему не смог

 

Добавлено 1 неделя спустя:

Паша, вопрос скорее к тебе. почему больше нельзя обновиться  с релиза 0,9,22 до актуального из мастер ветки?

Fatal error

2023-04-03 03:36

SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid'

#0 /system/database.php(372): cot_diefatal('SQL error 42S21...')
#1 /system/database.php(784): CotDB->query('ALTER TABLE `co...')
#2 /system/extensions.php(85): CotDB->runScript('\nINSERT INTO `c...')
#3 /modules/install/inc/install.update.php(245): cot_apply_patches('./setup/siena', '0.9.22')
#4 /install.php(149): include('/var/www/u19845...')

 

Добавлено 13 минут спустя:

хм. после того как перезаписал файлы движка поисчезали названия кнопок, -

предупреждения об этом ни на форуме,  ни в новостях, ни в мастер ветке не было,

файлы локализации измененны, -

одни строки удаленны, другие добавленны, кроме дефолтного скина админки использовать свой не могу, надо "перекапывать"...

 

итог - обновиться как в сказке не получится.

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Отредактировано: Alex300 (05.04.2023 17:47, 2 года назад)