Установка drush в окружении OpenServer

Drush позволяет почувствовать себя «ацким хакером» при работе над проектом в Drupal. Он упрощает многие рутинные операции, расширяя и дублируя часть функций админки. Понадобится найти соответствующие команды, знать название модулей и т.п., т.к. drush — это консольный инструмент.

Давайте установим Drush в OpenServer.

Установка Drush

Есть несколько путей установки Drush. Все они тем или иным способом позволяют развернуть экземпляр Drush у вас на компьютере.

Выбор версии

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

Установка с использованием composer

Для начала запустим консоль из комплекта OpenServer.

Я решил произвести установку, используя composer. Он включен в состав дистрибутива PHP, начиная с версии 5.3.

Т.к. я до сих пор работаю с сайтами на Drupal 6, то устанавливал 8-ю ветку Drush.

Всё готово для использования drush, можно в качестве теста запросить статус:

Мне пришлось напрямую указать путь к установленному composer пакету. Т.к это не удобно делать каждый раз, то добавим этот путь в переменные окружения консоли.

После перезапуска консоли, можно будет выполнять команды drush без указания полного пути.

Судя по комментариям, в опенсервере может использоваться алиас команды — dr, вместо полного имени drush.

Мало букафф? Читайте есчо !

Использование LIKE оператора в db_select Drupal

Февраль 4, 2021 г.

Если нужно использовать db_select вместо db_query, но не ясно как правильно составить SQL условие с оператором LIKE, читайте далее. Здесь вам пригодится хелпер функция db_like, которую нужно применить к аргументу сравнения. Небольшой пример ...

Читать

Drupal deployment

Май 18, 2023 г.

Шпаргалка по настройке и проведению деплоймента для Drupal (начиная с 8й версии). Деплоймент выполняется с использованием git, drush, composer и configuration management. На сервере должны выполняться команды в следующей последовательности: ...

Читать

Модуль Metatag Drupal 7

Январь 29, 2016 г.

Если вы занимаетесь оптимизацией сайтов, то работаете с настройкой мета-описаний ключевых страниц. В Drupal вам с этой работой поможет модуль - metatag. ...

Читать

Фиксим "Mismatched entity and/or field definitions" ошибку в Drupal

Октябрь 10, 2023 г.

Советы, которые дают по решению этой проблемы немного устарели, относятся обычно к 8й версии друпала и не работают в более новых версиях. Проблема ...

Читать
 

Комментарии к «Установка drush в окружении OpenServer»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий:

Много комментариев в “Установка drush в окружении OpenServer”

  1. Витали:

    Все делал как сказано, но drush отказался запускаться? пока не заменил drush на dr:

    http://prntscr.com/nwwzow

    • ALexeyAL1:

      Витали! Спаситель! 3 дня раскуриваю мануалы, уже голова плавится, и тут ты! Большое человеческое «Благодарю».
      Автор добавь в статью посткриптумом это. Видать алиас в опенсервере используется, а полная команда не очень. Проверял на момент написания на последних версиях.