首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Pyrus安装错误

Pyrus安装错误
EN

Stack Overflow用户
提问于 2012-08-21 17:01:12
回答 2查看 339关注 0票数 1

我正在尝试使用pyrus安装zend Framework2,但是在pyrus安装时出现了一个奇怪的错误:Pyrus\Config\Exception: Unable to parse invalid PEAR configuration at "." Pyrus\Config\Exception: Document is empty Pyrus\Config\Exception: Start tag expected, '<' not found

我的配置是:

代码语言:javascript
运行
复制
<?xml version="1.0"?>
<pearconfig version="1.0">
     <default_channel>pear2.php.net</default_channel>
     <auto_discover>0</auto_discover>
     <http_proxy></http_proxy>
     <cache_dir>~/.pear/cache</cache_dir>
     <temp_dir>~/.pear/temp</temp_dir>
     <verbose>1</verbose>
     <preferred_state>stable</preferred_state>
     <umask>0022</umask>
     <cache_ttl>3600</cache_ttl>
     <my_pear_path>.</my_pear_path>
     <plugins_dir>/home/sebastian/.pear</plugins_dir>
</pearconfig>

有人能帮我弄清楚这是怎么回事吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-07 17:06:56

您的当前目录中似乎有一个pearconfig.xml。那是你贴的那张吗?如果没有,只需删除它即可。

还要尝试找出它真正尝试加载的配置,例如使用strace:

代码语言:javascript
运行
复制
$ strace -f -e trace=open pyrus get

其中一个文件是它加载的配置文件,但它已损坏。

票数 1
EN

Stack Overflow用户

发布于 2014-06-15 06:54:35

您没有说明您的平台,但如果您请求将软件包安装在您的主目录下,则在OS上进行全新安装时会出现上述错误,也可能是在其他平台上。而是要求将它们安装在子目录中。

所以

代码语言:javascript
运行
复制
/Users/youraccount/pear

而不是

代码语言:javascript
运行
复制
/Users/youraccount

在回答pyrus安装问题时。

要删除损坏的配置,请执行以下操作:

代码语言:javascript
运行
复制
rm -r ~/.pear*
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12051473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档