Как обновить сайт с версии 1.9

InstantCMS 2.X
#1 10 января 2024 в 12:35

Как обновить сайт с версии 1.9 до последней версии первой ветки или сразу мигрировать на вторую ветку или же мигрировать статьи на Wordpress?

Главное условие, чтобы в конце url статей было расширение .html.

На вкладе Скачать доступна только вторая версия движка.

С помощью поиска нашел версию InstantCMS 1.10.7, но до нее можно обновиться только с версии 1.10.6.

#2 10 января 2024 в 12:38

 Man, instantcms.ru/get/archive/1

Изображение

Куда очевиднее?..

Добавлено спустя 2 минуты

А, пакеты обновления, видимо, придется как и с новой версией, искать в новостях типа instantcms.ru/novosti/release1106.html

#3 10 января 2024 в 17:44

А можно обновить с версии 1.9 сразу до версии 1.10.7 или нужно постепенно, сначала до версии 1.10, потом до версии 1.10.1 и т.д. вплоть до 1.10.7?

Добавлено спустя 42 минуты

При попытке миграции с 1.9 до 1.10 вылезла такая ошибка. Как это исправить?

Миграция InstantCMS 1.9 → 1.10
Шаг № 2
ОШИБКА БАЗЫ ДАННЫХ: ИЗМЕНИТЬ ИГНОРИРОВАТЬ ТАБЛИЦУ `cms_rating_targets` УДАЛИТЬ ИНДЕКС `target`, ДОБАВИТЬ УНИКАЛЬНУЮ `target` ( `target` )
У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, чтобы узнать правильный синтаксис, который нужно использовать рядом с 'IGNORE TABLE `cms_rating_targets` DROP INDEX `target`, ADD UNIQUE `target` (`t' в строке 1

#4 10 января 2024 в 18:33

А можно обновить с версии 1.9 сразу до версии 1.10.7 или нужно постепенно, сначала до версии 1.10, потом до версии 1.10.1 и т.д. вплоть до 1.10.7?

сразу не обновиться нужно все делать последовательно. По ошибке могу сказать что скорее всего у вас нет правок по инексам и в таблице просто его нет, поэтому тут вариант или добавить его руками и потом скрипт мигратор пересоздаст или убирать данный шаг в скрипте мигратора. Нужно смотреть что именно у вас в БД. НО обновиться самостоятельно будет не просто.

#5 10 января 2024 в 20:55

НО обновиться самостоятельно будет не просто.

maxisoft

Я попробовал последовательно обновить вплоть до 1.10.7. В половине случаев вылазили ошибки и один из патчей вообще не сработал. В итоге на сайте появились кракозябры, пропали модули «Последние материалы», левый сайдбар пропал и куча других проблем.

Наверное будет проще найти кого-то, кто поможет мигрировать хотя бы статьи до второй ветки, но только с сохранением url. Пока я такого мигратора не нашел.

#6 10 января 2024 в 21:18

В половине случаев вылазили ошибки

Man

так дальше продолжать нельзя. Надо выяснить почему ошибка. Из-за ошибки обновление могло завершиться некорректно, могли не выполниться запросы к базе и т.п.

до второй ветки

Man

самое правильное решение. Оставаться на единичке это путь в никуда.

#7 10 января 2024 в 23:31

НО обновиться самостоятельно будет не просто.

maxisoft

Я попробовал последовательно обновить вплоть до 1.10.7. В половине случаев вылазили ошибки и один из патчей вообще не сработал. В итоге на сайте появились кракозябры, пропали модули «Последние материалы», левый сайдбар пропал и куча других проблем.

Наверное будет проще найти кого-то, кто поможет мигрировать хотя бы статьи до второй ветки, но только с сохранением url. Пока я такого мигратора не нашел.

Man

Ну как я и писал если будете делать сами буду проблемы и гладко не получиться, перед НГ делал обновление тоже на 1-ке человеку, все нормально, все ошибки которые при обновлении возникли поправили. сайт работает теперь на 1.10.7 Если дизайн не важен для сайта и у вас только статейник тогда да можно найти тут специалиста который напишет мигратор под ваш сайт и перенес все на 2-ку но может стоить дороже чем обновиться. Так что выбор за вами.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.