Alex300 |
|
---|---|
#46332 webitproff: В твоем дампе в таблице cot_logger уже есть поля log_uid, log_type, log_status и log_uri. Повторное их добавление как раз и вызывает ошибку https://skr.sh/sJBL5GPHfOS?a. А вот версия БД в нем 0.9.22. Вот он и пытается применить патч еще раз. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Dayver |
|
---|---|
#46336 Alex300: Да ошибся в месте хранения цифры но не сути проблемы. Обновлятор при запуске считывает значение 22, сканирует папку патчей - видит что есть старше - 23 и пытается его применить но фактически то структура базы уже и так от будещей 23тей потому то и выбивает ошибку. Тоесть предполагаю что если установить с нуля на сайт не релизную 22 версию, а мастер ветку то в revision из таблицы cot_updates будет всё та же цифра 22 и потому при попытках обновления патч будет пытатся применится и вызывать ошибку. Pavlo Tkachenko aka Dayver
|
webitproff |
|
---|---|
может вопрос тупой, но вообще ведь как-то можно проверку условием сделать, что если таблица есть, ей не создаем... я не отрицаю что я много не понимаю и не знаю аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Alex300 |
|
---|---|
#46337 webitproff:
Не все тут просто. Тот же форум использует логирование событий. Эта функция обновлена и требует установленного патча от будущего релиза 0.9.23 Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
webitproff |
|
---|---|
#46341 Alex300:#46337 webitproff: Алексей, хорошо, а если поставить движок из мастер ветки, то есть я ставлю с нуля. затем обновляются в мастер ветке файлы движка, я - могу обновиться снова же и мастер ветки не используя инсталлер? Добавлено 37 секунд спустя: то есть не запуская "install.php" до уже следующего релиза? Добавлено 3 минуты спустя: #46335 webitproff:#46333 Dayver: глянул и крикнул - "Обновлено: 02.04.2012 " 11 лет назад аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Alex300 |
|
---|---|
#46339 Dayver: Да. При обновлении установочного скрипта БД надо сразу обновлять revision в cot_updates. @webitproff в твоем случае сейчас можно 1) Если сайт в разработке - установить из мастер ветки и перенести изменения на него. Там сейчас revision правильный. Он больше не станет применять patch_0.9.23 даже при вызове install.php 2) Если он в "продакшене" то придется еще перенести данные не изменяя таблиц. Или привести таблицу cot_logger к тому виду в котором она была в 0.9.22 и снова обновить
Можно )
С тех пор процедура обновления не изменилась.
Да. Только по мере работы над новым релизом файл setup/siena/patch_0.9.23.sql может дополняться. Придется применять эти дополнения к БД вречную. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
This post was edited by Alex300 (2023-04-04 06:38, 1 year ago) |
webitproff |
|
---|---|
#46344 Alex300: а как это делается, пожалуйста подскажите как будет время, объясните мне как первокласснику аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Dayver |
|
---|---|
#46344 Alex300: С - стабильность )) Pavlo Tkachenko aka Dayver
|