Я установил Drush для своего веб-сайта Drupal в Windows 10 и пытаюсь экспортировать настройки конфигурации, используя drush cex в Git Bash.

Однако при этом я получаю следующую ошибку:

Команда cex не найдена. Drush не смог запросить базу данных. В результате многие команды недоступны. Повторно запустите вашу команду с --debug, чтобы увидеть соответствующие сообщения журнала.

Я чувствую, что проблема может заключаться в том, что моя папка пользователя называется Tom Lastname и поэтому в ней есть пробел. Это по крайней мере приводит к сообщениям об ошибках для cd и других команд.

which drush дает правильную папку, поэтому он правильно установлен. Однако там нет drush.php . Только drush и drush.bat .

Полное сообщение об ошибке, которое я получаю с помощью drush cex --debug , показано на следующем снимке экрана:

Скриншот сообщения об ошибке для drush cex --debug

1 ответ1

0

Команда drush cex похоже, должна использовать mysql .  Вы заметили ошибку

  'mysql' is not recognized as an internal or external command,
  operable program or batch file.

около 40% пути вниз по вашему скриншоту?  Вам нужно добавить msyql в ваш путь поиска - см. Drush-ops/drush · Выпуск № 3464 на GitHub.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .