Проблемы с установкой PHP EzComponents с помощью pyrus - PullRequest
2 голосов
/ 27 апреля 2011

Похоже, что репозиторий Ez Components не будет хорошо работать с pyrus. Кажется, 302, когда pyrus пытается загрузить пакет. Кому-нибудь повезло установить это? Это требование для PHPUnit.

C:\wamp\bin\php\php5.3.5>php pyrus.phar install  ezc/eZComponents
Pyrus version 2.0.0a3 SHA-1: BE7EA9D171AE3873F1BBAF692EEE9165BB14BD5D
Using PEAR installation found at pyrus
Downloading components.ez.no/eZComponents

PEAR2\Pyrus\Package\Exception: Invalid abstract package components.ez.no/eZCompo
nents
 PEAR2\Pyrus\Package\Exception: Could not download from "http://components.ez.no
/get/eZComponents-2009.2.1.phar"
  PEAR2\Pyrus\Package\Exception: Download failed, received 302

Ответы [ 2 ]

3 голосов
/ 22 мая 2011

302 - это код состояния для FOUND (что означает: Эй, посмотрите на Location, где найти то, что вы ищете).Обычно клиент должен перейти по ссылке, указанной в заголовке Location, но, похоже, Pyrus этого не делает.Это следует рассматривать как ошибку (как упомянуто cweiske).

2 голосов
/ 22 мая 2011

Это не единственная проблема. Заголовок местоположения ezComponents перенаправляет на /. Поэтому я не думаю, что только исправление этой ошибки поможет. Кажется, у ezComponents довольно странные настройки, с которыми pyrus не может справиться.

Pyrus отлично работает с phpunit.de и т. Д.

...