невозможно установить зависимости от груши

1

Я новичок в php и drupal, я хочу установить ниже команды

sudo груша установить почта sudo груша установить Net_SMTP sudo груша Auth_SASL sudo груша установить mail_mime

Я пробовал много способов установить, но я увидел результат ниже, как этот sudo pear install mail_mime [sudo] пароль для ******: загрузка Mail_Mime-1.10.0.tgz... Начало загрузки Mail_Mime-1.10.0.tgz(35,375 байт)......... сделано: 35,375 байт не удалось извлечь файл package.xml из "/build/php5-0LI9sl/php5-5.5.9+dfsg/pear-build-download/Mail_Mime- 1.10.0.tgz "Загрузка" pear/mail_mime "преуспела, но это не допустимый пакетный архив. Ошибка: невозможно загрузить" pear/Mail_Mime ".

может кто-нибудь мне помочь

Теги:
drupal
pear

2 ответа

2
Лучший ответ

Кажется, что компонент Archive_Tar PEAR необходимо заменить/обновить.

Сделайте это сначала:

$ sudo pear upgrade -Z pear/Archive_Tar

Было бы неплохо обновить установку груши:

$ sudo pear upgrade pear

И затем повторите другие шаги:

$ sudo pear install mail Net_SMTP Auth_SASL mail_mime
  • 0
    Большое спасибо, я получил решение сейчас ..........
  • 0
    Отлично - вы можете принять мой ответ, пожалуйста.
2

В принятом ответе предлагается сначала запустить

 $ pear upgrade -Z pear/Archive_Tar

Это, однако, также дало мне ошибку: загрузка "pear/Archive_Tar" преуспела, но это не допустимый пакетный архив. Однако это загрузило файл Archive_Tar-1.4.2.tar в каталог php\PEAR\download.

Затем я заменил файл php\PEAR\Archive\Tar.php на файл в php\PEAR\download\Archive_Tar-1.4.2.tar\Archive_Tar-1.4.2\Archive\Tar.php (вы можете переименовать его сначала в php\PEAR\Archive \, чтобы быть в безопасности).

Это фиксировало для меня "недействительный пакетный архив" -errors.

Как было предложено в принятом ответе, сейчас самое время обновить установку груши.

  • 1
    Спасибо, мне также потребовалась дополнительная уловка ручной замены файла Archive \ Tar.php, когда не удалось обновить грушу -Z Pear / Archive_Tar и груша обновления Pear Теперь все работает, когда файл Tar исправлен.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню