Use the full path of the file
For Example :
pear install /path/to/PHPUnit-3.7.22.tgz
Я пытаюсь установить пакет через PEAR, если быть точным, PHPUnit. Однако сервер, который я использую, не подключен к Интернету.
Мне удалось найти .tgz
из PHPUnit
в PEAR
репозитории по адресу: PEAR PHPUnit-3,7
(хотя это не последняя версия, 3,8)
Когда я попытался поставить это на сервер, я побежал, pear install PHPUnit-3.7.22.tgz
но я получил:
Unknown channel "pear.phpunit.de" Parsing of package.xml from file "/var/tmp/pearUdSQzm/package.xml" failed install failed
Так что мне нужно сделать вместо этого?
Use the full path of the file
For Example :
pear install /path/to/PHPUnit-3.7.22.tgz
Apart from downloading the packages, you need to download all dependencies and install them first.
Before you can do that, you need to register the channels. For each channel you have packages from, download /channel.xml
and use pear add channel.xml
to register it.
Then you can install the package .tgz
file without problems.
Я должен был использовать параметр -O (в автономном режиме) груши
pear install -O /path/to/packet.tgz
чтобы остановить грушу, пытаясь соединиться с pear.php.net
первым.