• Регистрация
0 голосов
131 просмотров

С помощью drush есть возможность обновить как сам ядро Drupal, так и все модули.

  • pm-update (up)        Update Drupal core and contrib projects and apply any pending database updates (Same as pm-updatecode + updatedb). 
  • pm-updatecode (upc)   Update Drupal core and contrib projects to latest recommended releases.    

Команда drush ups выведет список доступных к обновлению модулей

# drush ups
Проверка обновлений...                                                                                                                                   [ok]
 Name                                 Installed Version  Proposed version  Message                   
 Entity API (entity)                  7.x-1.6            7.x-1.7           Доступно обновление       
 Honeypot (honeypot)                  7.x-1.21           7.x-1.22          Доступно обновление       
 HybridAuth (hybridauth)              7.x-2.14           7.x-2.15          SECURITY UPDATE available 
 Imagecache Token (imagecache_token)  7.x-1.0-rc1        7.x-1.0-rc2       Доступно обновление       
 Libraries (libraries)                7.x-2.2            7.x-2.3           Доступно обновление       
 Metatag (metatag)                    7.x-1.13           7.x-1.14          Доступно обновление       
 Pixture Reloaded (pixture_reloaded)  7.x-3.0-rc1        7.x-3.0           Доступно обновление       

Как обновить только один модуль с исправлением безопасности?

спросил от (5.5k баллов)

1 Ответ

0 голосов

Можно попробовать такой финт:

Скачиваем и устанавливаем нужный модуль:

# drush dl hybridauth

В этом случае старые файлы будут перезаписаны

Install location sites/all/modules/hybridauth already exists. Do you want to overwrite it? (y/n): y
Project hybridauth (7.x-2.15) downloaded to sites/all/modules/hybridauth.                                                                                                  [success]
Project hybridauth contains 3 modules: hybridauth_bonus, hybridauth_ulogin, hybridauth.

А после этого проверим обновления базы данных:

# drush updb     
No database updates required
ответил от (5.5k баллов)
...