Обновление модулей Drupal
Эта документация неполная. Добавьте больше информации.
Поскольку рекомендуемый способ установки и обновления) сайта Drupal 8 использует Composer, на этой странице также будет рассказано, как обновить модули с помощью Composer. И так как вы используете командную строку, мы используем Drush для некоторых задач.
Люди, которые привыкли выполнять обновления модулей с помощью Drush, должны заметить, что в Drush 9 и Drush 10 (текущая версия) все команды up pm-update, pm-updatecode и pm-updatestatus устарели. Вы должны использовать соответствующие команды Composer.
Список обновлений
Используйте встроенную команду Composer для вывода списка пакетов, для которых доступны обновления:
composer outdated 'drupal/*'
Вы можете получить ту же информацию с помощью команды show Composer.
Список обновлений безопасности
Статус безопасности от Drupal.org недоступен через Composer. К счастью, на помощь приходит Drush:
drush pm:security
Установить обновления
Для данного модуля / проекта Drupal
composer update drupal/modulename --with-dependencies
Наконец, запустите все обновления базы данных, перестройте кэш и экспортируйте потенциально измененные конфигурации, просматривая изменения с помощью --diff:
drush updatedb drush cache:rebuild drush config:export --diff
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.