我正在尝试安装几个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版本的要求?
由于
答案 0 :(得分:2)
即使您让PEAR忽略该版本,也无法使用这些包,因为要求未得到满足。有很好的理由,为什么包维护者设置了要求。 因此:不,你不能。
答案 1 :(得分:1)
请查看
pear help install
这应列出所有可用选项。正如我在上面的评论中所写的那样,我认为它没有意义,但你可以更加努力地让梨子安装包装。然后包装可能最终不起作用,但是,那就是"只是"无论如何你都要忽略这些要求,所以请继续;)