Разделы
Последние статьи
- Алгоритм Минусинск или прощайте ссылки...
Новость о скором введении нового алгоритма - Минусинска
- Правильное seo. А было ли?
"Синдром отличника" заставляет многих сеошников мучаться извечным вопросом - а какое оно "правильное seo"? Спрашивается, зачем?
Как обновить MODx Evolution до последней версии
И вот недавно вышла новая версия CMS MODx Evolution 1.0.6. И потребовалось обновить движок до последней версии (с 1.0.5 до 1.0.6). Как это сделать? Для начала обязательно делаем копию всех файлов сайта и копию базы данных, чтобы подстраховаться от возможных неприятностей. Вдруг при обновлении движка что-то пойдет не так. Но лично мне копировать файлы сайта не было нужды, так как они уже были продублированы на моем домашнем компьютере. Теперь нам нужно понять, что изменилось в MODx 1.0.6 по сравнению с версией 1.0.5. Для этого я установил новую версию движка на Денвер. Установил отдельно, чтобы ознакомиться со всеми изменениями. Как установить MODx Evolution на Денвер. В итоге оказалось, что помимо ядра CMS обновлен только один сниппет eForm с версии 1.4.4.6 до 1.4.4.7. Остальные сниппеты, плагины и модули не изменились. При этом я вносил изменения в шаблоны сниппетов Jot и AjaxSearch. Следовательно, затирать эти файлы в папке assets мне нежелательно. Файл .htaccess у меня настроен, и его заменять также не нужно. В итоге вывод. На хостинг нам нужно загрузить папку install и папку manager из установочного дистрибутива MODx 1.0.6. А также заменить по адресу assets – snippets старую папку eform на такую же (новую) из дистрибутива MODx 1.0.6. Остальные сниппеты и плагины не трогаем, так как в них ничего не изменилось. В итоге установочный и нужный нам дистрибутив MODx 1.0.6 сократился до трех папок: Остальные файлы нам не нужны, так как они один в один соответствуют имеющимся на хостинге. Папку install мы просто копируем на сервер хостинга. Сделать это можно через файл менеджер или FTP доступ. С папкой manager все несколько сложнее. Удалять старую папку на хостинге ни в коем случае нельзя. Нужно ее именно заменить на новую папку из дистрибутива MODx 1.0.6. Делаем слияние папок и замену старых файлов на новые. При такой замене файл config.inc.php на хостинге не пострадает (в дистрибутиве его нет), и работоспособность сайта во время обновления не будет нарушена. Напомню вам, что config.inc.php содержит настройки MODx сайта, включая пароли к базе данных MySQL. Заменить папку manager можно с помощью FTP доступа и программы Namo WebEditor 8. При такой замене я потратил более 30 минут на загрузку файлов на хостинг, у меня не очень шустрый FTP. Можно также запаковать все нужные файлы в один архив программой WinRAR и закачать в таком виде на сервер хостинга с помощью файл-менеджера. Так возможно получится быстрее. Далее вводим в статусной строке браузера http://site.ru/install/. Выбираем английский язык инсталлятора: Ставим галочку напротив фразы Upgrade Existing Install, что означает обновление существующей (действующей) установки: На следующей странице ставим галочку только напротив сниппета eForm. Остальные сниппеты и плагины нам обновлять не нужно. Далее выставляем галочку напротив строки I agree to the terms. И жмем на кнопку Install: На следующей странице ставим галочку напротив строки Remove the install folder (удалить папку install) и жмем кнопку Close: Далее авторизуемся в панели администратора (ее адрес http://site.ru/manager/). Принимаем настройки конфигурации. Они не должны были измениться. И все, мы обновили CMS MODx Evolution до последней версии. В разделе Отчеты – Системная информация убеждаемся в этом: Надеюсь, моя статья окажется для вас полезной. Ниже вы можете оставить свой комментарий по данному материалу. Добавить комментарийПоля отмеченные * обязательны. HTML тэги отключены.
armx
Сообщения: 9 ![]() Ответ #2 дата : 16.07.2012 в 17:17:31
armx
Сообщения: 9 ![]() Ответ #4 дата : 17.07.2012 в 07:33:43
Изменено: 17.07.2012 в 11:06:41 admin
armx
Сообщения: 9 ![]() Ответ #6 дата : 17.07.2012 в 14:00:52
armx
Сообщения: 9 ![]() Ответ #7 дата : 17.07.2012 в 14:06:16
armx
Сообщения: 9 ![]() Ответ #9 дата : 22.07.2012 в 16:30:22
Изменено: 22.07.2012 в 16:55:23 admin
armx
Сообщения: 9 ![]() Ответ #11 дата : 23.07.2012 в 18:42:22
Изменено: 24.07.2012 в 12:33:32 admin
armx
Сообщения: 9 ![]() Ответ #12 дата : 24.07.2012 в 10:52:12
Inga
Сообщения: 9 ![]() Ответ #14 дата : 07.02.2014 в 10:47:02 |
Сообщения: 9
Ответ #1 дата : 18.06.2012 в 11:19:29