Тест предстоящего релиза
Kabak |
|
---|---|
Как из phpmyadmin обновить базу до 0.9.23 ? могу прямо на сервере из MYSQL команды писать, но думаю phpmyadmin вполне подойдёт
какой скрипт выполнить построчно Добавлено 1 минута спустя: тот сайт который я сейчас обновил был новой инсталяцией 0.9.22 из коробки. Базу руками не трогал, но файлы точно с ГИТ копировал поверху
старый сайт который более важен, я не прогал у него база 0.9.18 |
Alex300 |
|
---|---|
Вот сам патч: /* 0.9.23 */ 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'; UPDATE `cot_config` SET `config_default` = 'UTC' WHERE `config_owner` = 'core' AND `config_cat` = 'locale' AND `config_name` = 'defaulttimezone'; UPDATE `cot_config` SET `config_value` = 'UTC' WHERE `config_owner` = 'core' AND `config_cat` = 'locale' AND `config_name` = 'defaulttimezone' AND (`config_value` = 'GMT' OR `config_value` = '0' OR `config_value` IS NULL); UPDATE `cot_config` SET `config_value` = 'Europe/Kiev' WHERE `config_owner` = 'core' AND `config_cat` = 'locale' AND `config_name` = 'defaulttimezone' AND `config_value` = 'Europe/Kyiv'; Проверьте что у Вас в таблице cot_logger есть поле log_uri. Скорее всего есть. Если это так, то выполните запросы которые ниже стоки, которая начинается с '--'. Потом запрос UPDATE `cot_updates` SET `upd_value` = '0.9.23' WHERE `upd_param` = 'revision'; и все :) Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
Добавлено 2 минуты спустя: Как аналогично обновить базу от 0.9.18 до 0.9.23 ? |
Alex300 |
|
---|---|
Должно обновиться автоматически. Не забудьте сделать бекап на случай если вдруго чего. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
Благодарю за ручной режим. уж не знаю все ли поля в норме в базе данных, но INSTALL.php и на втором сайте не работает с такой же ошибкой. через phpmyadmin выполнил скрипт руками. пока глюков не наблюдаю. Добавлено 2 минуты спустя: но база данных не обновилась в админке |
Alex300 |
|
---|---|
от 0.9.18 ручное обновление на много сложнее. Если скините дамп, вечером попробую продебажить. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
дамп базы ? - нет проблем
куда слать ? |
Alex300 |
|
---|---|
kalnovalexey@yandex.ru Только именно тот дамп, который был на 0.9.18 до обновления. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
кстати, сайт который был на новом 0.9.22 пишет о базе это уже после всех обновлений до 0.9.23 |
Alex300 |
|
---|---|
Дамп 0.9.18 обновился вообще без проблем Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
Как мне обновить дампы с обоих сайтов ?
Странно , что инсталятор этого не делает корректно Добавлено 6 минут спустя: Пропали аватарки в комментариях после обновления с 0.9.22 до 0.9.23 Добавлено 1 минута спустя: Точнее, вероятно, аватарка по умолчанию Добавлено 3 минуты спустя: Сайт почему-то регулярно удаляет /datas/avatars/default.gif причём он это делает с 2013 года )))) |
|
This post was edited by Kabak (2023-06-22 17:21, 1 year ago) |
Alex300 |
|
---|---|
Файлы системы со свежего дистрибутива. Ваш дамп от 0.9.18 развернут, конфиг настроен на БД с Вашим дампом. Запустить install.php. Все. Тестировал на PHP 8.1, MySQL 8 Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
This post was edited by Alex300 (2023-06-23 07:22, 1 year ago) |
Kabak |
|
---|---|
ну, я же всё это проделал и получал ошибку Fatal error2023-06-22 10:16 SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid' #0 /var/www/dacha/system/database.php(372): cot_diefatal('...') #1 /var/www/dacha/system/database.php(804): CotDB->query('...') #2 /var/www/dacha/system/extensions.php(88): CotDB->runScript('...') #3 /var/www/dacha/modules/install/inc/install.update.php(246): cot_apply_patches('...', '...') #4 /var/www/dacha/install.php(159): include('...')
сделал всё по инструкции и запустил Install.php Добавлено 2 минуты спустя: Может быть есть скрипт для MYSQL чтобы вручную обноить базу через PHPMYADMIN ? Добавлено 8 минут спустя: Если вы обновили мою базу до последней версии, то просто пришлите её мне обратно, я залью её на сайт |
|
This post was edited by Kabak (2023-06-23 07:51, 1 year ago) |
Alex300 |
|
---|---|
Как раз собирался отправить и прочитал Ваше сообщение))) Отправил. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
Может есть идеи по поводу вечно исчезающей иконки /datas/avatars/default.gif ? |