0

安装软件包的许多选项都失败了。刚刚尝试安装包管理器

$ 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 文件,但如果我没有用于 pyrus 的 packages.XML 文件,我将无法获取包管理器。这是行不通的。

最后,pear 手册描述了如何生成 packages.xml 文件。有一个链接指向文档说要使用的模板。当我单击该链接时,我收到一个未找到文件的错误。

我还有其他失败,但总结是,即使仔细遵循 PEAR 手册,也不能创建一个可行的 PEAR。我错过了什么吗?

4

1 回答 1

1

没有什么比让球滚起来的愤怒和沮丧更重要了。我在这里找到了答案:http: //davehiren.blogspot.com/2011/04/how-to-install-or-uninstall-pear.html。谢天谢地戴夫·海伦!我对所有路径变量进行了配置设置,瞧!邮件包加载得很好。结案。

于 2016-09-22T03:55:45.357 回答