Краткий конспект.
Drush - интерфейс командной строки для управления сайтом на Drupal
Есть в репо Debian.
Запускаем из корневого каталога сайта. Если присутствует мультисайтинг - указываем параметр -l http://_ваш_домен_
Вывод подробной информации о конкретном модуле - к примеру "captcha"
drush pm-info captcha
Вывод информации о доступных версиях конкретного модуля - к примеру "captcha"
drush pm-releases captcha
Апдейт ядра друпала (внимательно читаем вывод на консоли)
drush up drupal
Вывод списка всех модулей
drush sm
Установка модулей, к примеру - elfinder imce token ckeditor
drush dl elfinder imce token ckeditor
Апдейт базы после установки модулей и обновления версии друпала:
drush updatedb
Примерный алгоритм действий такой - друпал требует обновления ядра и модулей.
0. Бэкапим все и вся.
1. Смотрим какие модули просит обновить друпал.
2. Переводим сайт в режим обслуживания.
3. Переходим в каталог с сайтом. 4. Находим имена требуемых в п.1 модулей в выводе команды drush sm, в скобках указано - т.е. к примеру "0 Point (zeropoint)" - "0 Point" - наименование модуль, а "zeropoint" - имя модуля необходимое в п.5
4. Апдейтим ядро drush up drupal
5. Обновляем модули в соответствии с п.3 drush dl _список_модулей_ (список через пробел)
6. Апдейтим базу drush updatedb
7. Переводим сайт в "боевой" режим.
А вообще читайте здесь по Drush - http://it-patrol.ru/docs/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-drush
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий