OpenServer "drush" не является внутренней или внешней командой.. Решение ошибки

Если Вы установили OpenServer, Composer и Drush (инструкция) но при вводе комманды во встроенной в Openserver консоли получаете ошибку:

OpenServer "drush" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Попробуйте сделать это:

  1. В активном окне консоли переходим в ее настройки
    настройки консоли openserver
  2. Выбираем "Окружение" и вписываем пути, где установлены Drush, и выбранная в настройках сервера версия PHP:
    set PATH=A:\Program Files\OpenServer\userdata\composer\vendor\drush\drush;%PATH%
    set PATH=A:\Program Files\OpenServer\modules\php\PHP_7.2;%PATH%
    image_1.png
  3. После этого жмем "Сохраниить настройки", перезапускаем панель и OpenServer и пробуем ввести команду:
    drush - для 9 версии Drush
    dr - для 8 версии Drush

Должны получить примерно такую информацию по Драш

drush

Average: 5 (1 vote)