Ошибка при установке модуля drush для drupal 7

Главные вкладки

Аватар пользователя Andrew_noob Andrew_noob 9 сентября 2021 в 10:47

Здравствуйте, я устанавливаю модуль drush для drupal7, скачиваю нужную версию от сюда: https://www.drupal.org/project/drush/releases. Потом в самом drupal 7 добавляю модуль, загружаю скачанный архив и мне выдаёт такую ошибку: The info file (temporary://update-extraction-97b48842/drush/drush.info) does not define a 'name' attribute.
Что делать? Помогите пожалуйста)

Лучший ответ

Аватар пользователя ivnish ivnish 9 сентября 2021 в 10:50

Drush - это не модуль, а утилита (программа). Её нужно устанавливать на сервер

Для работы с Drupal 7 нужен Drush 8. Его можно установить глобально через composer, если сервер линуксовый

mkdir -p /opt/drush8 && cd /opt/drush8

composer init --require=drush/drush:^8.4 -n

composer install

ln -s /opt/drush8/vendor/drush/drush/drush /usr/local/bin/drush

Комментарии

Аватар пользователя ivnish ivnish 9 сентября 2021 в 10:50

Drush - это не модуль, а утилита (программа). Её нужно устанавливать на сервер

Для работы с Drupal 7 нужен Drush 8. Его можно установить глобально через composer, если сервер линуксовый

mkdir -p /opt/drush8 && cd /opt/drush8

composer init --require=drush/drush:^8.4 -n

composer install

ln -s /opt/drush8/vendor/drush/drush/drush /usr/local/bin/drush