Особенности команды drush pm-update
Немного информации о командах:
pm-update (up) Обновление кода проекта и применение обновления к базе, имеет опцию
--update-backend Бэкэнд для получения доступных обновлений, принимает значения: drush, drupal,
pm-updatecode (upc) Обновить код ваших проектов,
updatedb (updb) Выполнить update.php так же, как в браузере.
Глобальные опции:
-v, --verbose Показывать расширенную информацию о командах,
-d, --debug Показать еще больше информации, в том числе внутренние сообщения,
-y, --yes Отвечать 'yes'(да) на все вопросы,
-n, --no Отвечать 'no' (нет) на все вопросы.
Из практики применения команды drush pm-update.
1. На хостинге fozzy.com (PHP /5.6.40 MySQL /5.6.44) команда успешно выполняется только с использованием глобальной опции -y.
Пример команды при обновлении модуля metatags_quick:
drush up metatags_quick -y
2. На локальном сервере Denver-3 (Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1 PHP/5.6.8 MySQL/ 5.5.25) команда успешно выполняется только с использованием опции --update-backend и глобальной опции -y.
Пример команды при обновлении модуля metatags_quick:
drush up metatags_quick --update-backend=drupal -y
Без опции --update-backend команда заверщается с ошибкой (см. рис. 11, 12)