Как оптимально и безопасно обновить MODX?

Доброго времени суток!

Есть у меня проект, он крутится на 2.2.10
Планирую версию обновить.
Вопрос, до какой версии лучше обновлять до 2.2.16 или до 2.3.x?
Учитывая, что ресурс довольно громоздкий, компонентов очень много.

С уважением.
Андрей Иванов
30 июня 2015, 11:28
modx.pro
2 460
0

Комментарии: 11

Павел Романов
30 июня 2015, 14:41
0
Я несколько раз обновлял сначала до 2.2.15, а потом уже до 2.3.х — особых проблем не было.
Единственно, там при 2.2.15 -> 2.3.х вылезает ошибка в core/cache, но это нормально.

Главное — бэкап сделать ))
    Павел
    30 июня 2015, 17:47
    0
    Очисти папку core/cache, затем залей новую чистую версию поверх старой.
    С 2.2 до 2.3х переносил, проблем не было.
    Но бекап лучше все равно сделай
      Alexander V
      30 июня 2015, 18:51
      0
      Через /setup/
        Fi1osof
        30 июня 2015, 21:53
        0
        У меня при обновлении с 2.2 до 2.3 только одна серьезная проблема возникала (и не раз) — сайт просто переставал работать :) Одна проблема — это в смысле из-за одной единственной причины — из-за компонента VersionX. Этот компонент устанавливает еще и виджет на главную страницу админки, и при обновлении версии ему чего-то не хватало (не помню чего именно) и происходила фатальная ошибка. При чем проблема эта довольно скрытая и не просто отлавливается. Помогло только напрямую в БД в системных настройках отключить этот виджет (удалить строку) и удалить core/cache/.
        А так больше проблем никаких серьезных не возникало. Но не забываем про бекапы.
          Fi1osof
          30 июня 2015, 21:54
          +1
          Три сообщения из четырех содержат совет «делать бекапы»))). Бекапы рулят :)
            Alexander V
            30 июня 2015, 23:36
            0
            Не обижайте человека. Знает он, что такое бекап.
              Fi1osof
              30 июня 2015, 23:41
              +2
              Да никто не пытается обидеть человека :) Это совет в массы. Сколько не говори, а все равно довольно часто видишь в духе «Ой… У меня все сломалось. А бекапов нет :(». Так что не лишне еще раз об этом напомнить. Просто порадовало, что такие рекомендации все чаще и чаще видишь. Значит меньше народу в дальнейшем пострадает.
                Alexander V
                01 июля 2015, 02:30
                0
                А у меня порой наоборот притупляется внимание. Такое кол-во предупреждений вокруг, в момент когда занят нечто подобным, что кажется, что я уже сделал бекап несколько раз, на крайняк его за меня сделали. А вообще не сильно парюсь, на хостингах всегда несколько штук лежит свежих в разных местах. Для не сильно динамичных сайтов пойдет, можно и зашпариться )))
            Андрей Иванов
            01 июля 2015, 11:56
            0
            Огромное всем спасибо!

            На тестовом стенде обновил (2.2.16, затем 2.3.3), админка заработала после очиски кэша вручную — первые пять минут полет нормальный.
            Завтра, а может, даже, сегодня перенесу на бой.
              Андрей Иванов
              01 июля 2015, 13:24
              0
              А вот на боевом дерево админки не загружалось.
              Вот такая ошибка: «Процессор не найден: getnodes»
              Решилось заменой вот этого файла (его я взял на тестовом, где все заработало нормально).
              core/model/modx/processors/element/getnodes.class.php
                Fi1osof
                02 июля 2015, 08:56
                +1
                Не надо было ничего менять. 99% Ctrl+F5 помогает (сброс кеша браузера). Там просто JS-ы старые.
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                11