2

При установке Drush, со следующей задачей

действие: команда pear устанавливает drush/drush создает =/usr/bin/drush теги: drush

Я получаю ошибку:

ЗАДАЧА: [Drush | Установить drush] *********************************************** ** не удалось: [по умолчанию] => {"изменено": true, "cmd": ["pear", "install", "drush/drush"], "delta": "0: 00: 01.318926", "end ":" 2014-02-14 09: 25: 46.666768 "," item ":" "," rc ": 255," start ":" 2014-02-14 09: 25: 45.347842 "} stderr: PHP Примечание: Преобразование массива в строку в /usr/share/php/PEAR/REST/13.php в строке 80 Предупреждение PHP: неверный аргумент указан для foreach() в /usr/share/php/PEAR/REST/13.php в строке 84 Неустранимая ошибка PHP: невозможно использовать смещение строки в качестве массива в /usr/share/php/PEAR/REST/10.php в строке 263 stdout: Примечание: преобразование массива в строку в PEAR /REST /13.php в строке 80

Предупреждение: неверный аргумент указан для foreach() в PEAR /REST /13.php в строке 84

ФАТАЛЬНО: все хосты уже потерпели неудачу - прерывание

1 ответ1

0

Я столкнулся с этим вопросом, исследуя ту же ошибку с помощью проекта Vagrant LAMP Ansible Drupal (VLAD). Я также заметил, что инструкции по установке PEAR были недавно удалены (2 дня назад) из Drush. В нем явно не говорится, что канал Pear был отключен, но это указывает на то, что сейчас самое время подумать о переходе на Composer или ручной установке Drush.

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