Drush необходимая утилита для drupal

drush для drupal


drush невероятно полезный компонент для вебмастеров которы строят проекты на drupal.
Название drush придумали так: из названия drupal взяли (dru) и из ssh взяли (sh).

И из названия стает понятно что даной утилитой можно управлять drupalom через консоль ssh, из самых важных особеностей drush можно перечислить: отключение модулей через ssh (например когда модуль кривой и белый екран даже в админке) , включение, выключение, обновление, чистка кеша, ну и другие.

drush=drupal+ssh

Список самых важных команд Drush:

drush up — команда обновляет ядро и модулей Drupal до последней стабильной версит.

drush up drupal — обновляет только сомо ядра до последней стабильной версии.

drush cc all — коменда очисчает весь кеша сайта.

drush pm-list — получить список всех активных и неактивных модулей, тем которые есть на сайте, и отобразит версии.

drush dl module — загрузит модуль или тему. Если нужно несколько значений пишите через пробел.

(в последних версиях drush, даную команду почти неиспользуют, например если нужно загрузить и активировать модуль то можно использовать drush en module , даная команда спросит «загрузить даный модуль» и дальше спросит «активировать даный модуль» )  загрузит модуль или тему. Если нужно несколько значений пишите через пробел.

drush en module — включает указаный модуль, тему.  ( module нужно заменить на имя модуля, пример:  drush en token )

drush dis module — выключает указанный модуль, тему (если не помогло то используйте drush pm-uninstall module .

drush ard — создает бэкап всего сайта, бэкап как всех файлов сайта, так и базу данных, бекап будет сжат в tar.gz архиве. Очень удобная вещь для всех.

drush arr path — восстановление бекапа созданного командой drush ard. path заменяем путем до архива, и указываем его название с расширением.

Когда команда в Drush не работает, можно использовать префикс  -vd

drush en token -vd

 

Больше команд смотрите тут.

Добавить комментарий