Как оптимально и безопасно обновить MODX?
        Доброго времени суток!
Есть у меня проект, он крутится на 2.2.10
Планирую версию обновить.
Вопрос, до какой версии лучше обновлять до 2.2.16 или до 2.3.x?
Учитывая, что ресурс довольно громоздкий, компонентов очень много.
С уважением.
    
    
                                                                                
            Есть у меня проект, он крутится на 2.2.10
Планирую версию обновить.
Вопрос, до какой версии лучше обновлять до 2.2.16 или до 2.3.x?
Учитывая, что ресурс довольно громоздкий, компонентов очень много.
С уважением.
Комментарии: 11
                Я несколько раз обновлял сначала до 2.2.15, а потом уже до 2.3.х — особых проблем не было.
Единственно, там при 2.2.15 -> 2.3.х вылезает ошибка в core/cache, но это нормально.
Главное — бэкап сделать ))
                    Единственно, там при 2.2.15 -> 2.3.х вылезает ошибка в core/cache, но это нормально.
Главное — бэкап сделать ))
                Очисти папку core/cache, затем залей новую чистую версию поверх старой.
С 2.2 до 2.3х переносил, проблем не было.
Но бекап лучше все равно сделай
                    С 2.2 до 2.3х переносил, проблем не было.
Но бекап лучше все равно сделай
                Через /setup/            
                    
                У меня при обновлении с 2.2 до 2.3 только одна серьезная проблема возникала (и не раз) — сайт просто переставал работать :) Одна проблема — это в смысле из-за одной единственной причины — из-за компонента VersionX. Этот компонент устанавливает еще и виджет на главную страницу админки, и при обновлении версии ему чего-то не хватало (не помню чего именно) и происходила фатальная ошибка. При чем проблема эта довольно скрытая и не просто отлавливается. Помогло только напрямую в БД в системных настройках отключить этот виджет (удалить строку) и удалить core/cache/. 
А так больше проблем никаких серьезных не возникало. Но не забываем про бекапы.
                    А так больше проблем никаких серьезных не возникало. Но не забываем про бекапы.
                Три сообщения из четырех содержат совет «делать бекапы»))). Бекапы рулят :)            
                    
                Не обижайте человека. Знает он, что такое бекап.            
                    
                Да никто не пытается обидеть человека :) Это совет в массы. Сколько не говори, а все равно довольно часто видишь в духе «Ой… У меня все сломалось. А бекапов нет :(». Так что не лишне еще раз об этом напомнить. Просто порадовало, что такие рекомендации все чаще и чаще видишь. Значит меньше народу в дальнейшем пострадает.            
                    
                А у меня порой наоборот притупляется внимание. Такое кол-во предупреждений вокруг, в момент когда занят нечто подобным, что кажется, что я уже сделал бекап несколько раз, на крайняк его за меня сделали. А вообще не сильно парюсь, на хостингах всегда несколько штук лежит свежих в разных местах. Для не сильно динамичных сайтов пойдет, можно и зашпариться )))            
                    
                Огромное всем спасибо!
На тестовом стенде обновил (2.2.16, затем 2.3.3), админка заработала после очиски кэша вручную — первые пять минут полет нормальный.
Завтра, а может, даже, сегодня перенесу на бой.
                    На тестовом стенде обновил (2.2.16, затем 2.3.3), админка заработала после очиски кэша вручную — первые пять минут полет нормальный.
Завтра, а может, даже, сегодня перенесу на бой.
                А вот на боевом дерево админки не загружалось.
Вот такая ошибка: «Процессор не найден: getnodes»
Решилось заменой вот этого файла (его я взял на тестовом, где все заработало нормально).
core/model/modx/processors/element/getnodes.class.php
                    Вот такая ошибка: «Процессор не найден: getnodes»
Решилось заменой вот этого файла (его я взял на тестовом, где все заработало нормально).
core/model/modx/processors/element/getnodes.class.php
                Не надо было ничего менять. 99% Ctrl+F5 помогает (сброс кеша браузера). Там просто JS-ы старые.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.