我可以忽略梨包安装的PHP版本要求吗?

时间:2011-11-14 12:04:17

标签: php pear

我正在尝试安装几个pear包,但是我正在运行的PHP版本存在问题。首先我得到:

sudo pear install phix/Autoloader
Failed to download phix/Autoloader, latest release is version 3.0.0, but it requires PHP version "5.3.0", use "channel://pear.phix-project.org/Autoloader-3.0.0" to install
Cannot initialize 'channel://pear.phix-project.org/Autoloader', invalid or missing package file
Package "channel://pear.phix-project.org/Autoloader" is not valid
install failed

然后尝试按如下方式安装:

sudo pear install channel://pear.phix-project.org/Autoloader-3.0.0
phix/Autoloader requires PHP (version >= 5.3.0), installed version is 5.2.6-1+lenny13
No valid packages found
install failed

假设错误与我正在运行的PHP版本有关,我是否正确?如果是这样,有没有办法让pear安装忽略PHP版本的要求?

由于

2 个答案:

答案 0 :(得分:2)

即使您让PEAR忽略该版本,也无法使用这些包,因为要求未得到满足。有很好的理由,为什么包维护者设置了要求。 因此:不,你不能。

答案 1 :(得分:1)

请查看

pear help install

这应列出所有可用选项。正如我在上面的评论中所写的那样,我认为它没有意义,但你可以更加努力地让梨子安装包装。然后包装可能最终不起作用,但是,那就是"只是"无论如何你都要忽略这些要求,所以请继续;)