我想在我的Windows服务器上安装PHPUnit 3.7。我遵循了各种指令here,最后得到了PHPUnit 3.4.1。当我尝试使用以下方法再次安装时:
pear update channels
pear install --alldeps phpunit/PHPUnit
我明白了:
phpunit/PHPUnit is already installed and is the same as the released version 3.4.15
install failed
我知道3.4.15不是最新版本......我如何说服PEAR它应该在哪里找到升级?
答案 0 :(得分:2)
你可能想在pear install上使用--force(或-f)选项:
pear install -a -f phpunit/PHPUnit
在我发现this post
之前,我遇到了PHPUnit的问题答案 1 :(得分:1)
试试这个:
pear upgrade-all
pear upgrade phpunit/PHPUnit
答案 2 :(得分:0)
我试过这个并成功了。
pear upgrade --alldeps phpunit/phpunit
如果上述内容对您不起作用,请尝试以下操作:
pear upgrade --alldeps --force phpunit/phpunit
答案 3 :(得分:0)
你有没有机会清除缓存?
pear clear-cache
然后更新频道,并安装phpUnit。 如果失败,请清除缓存,卸载完全卸载的phpUnit,然后重新安装。