How to install packages with PEAR or PYRUS: nothing works
Многочисленные варианты установки пакета не удаются. Пробовал только сейчас установить менеджер пакетов
$ pear install --onlyreqdeps PEAR_PackageFileManager
Только чтобы получить
Access is denied.
Пытался использовать Pyrus, но я получаю
Pyrus\XMLParser\Exception: Invalid XML document
Pyrus\XMLParser\Exception: Line 2: Element '{http://pear2.php.net/dtd/customcommand-2.0}commands', attribute 'version': The value '(null)' does not match the fixed value constraint '2.0'.
Это циклическая зависимость: мне нужен менеджер файлов пакетов для создания файла packages.XML, но я не могу получить менеджер пакетов, если у меня нет файла packages.XML для pyrus. Это не работает.
И наконец, в руководстве по груше описано, как создать файл packages.xml. Там есть ссылка на шаблон, который в документе сказано использовать. Когда я нажимаю на эту ссылку, я получаю сообщение об ошибке "Файл не найден".
У меня другие сбои, но в итоге можно сказать, что даже если внимательно следовать инструкции по PEAR, это не создаст работоспособную PEAR. Я что-то пропустил?
1 ответ
Ничего подобного небольшому гневу и разочарованию, чтобы заставить мяч катиться. Я нашел ответ здесь: http://davehiren.blogspot.com/2011/04/how-to-install-or-uninstall-pear.html. Слава Богу, Дэйв Хирен! Я сделал config-set для всех переменных пути и вуаля! Почтовый пакет загружен просто отлично. Дело закрыто.