麻烦在Windows 7上安装phpunit,wamp服务器

时间:2012-11-15 08:38:03

标签: windows installation phpunit pear

我在Windows 7上尝试安装phpunit,但我有这样的问题:

C:\wamp\bin\php\php5.3.13>pear channel-discover components.ez.no
Adding Channel "components.ez.no" succeeded
Discovery of channel "components.ez.no" succeeded

C:\wamp\bin\php\php5.3.13>pear channel-discover pear.phpunit.de
Channel "pear.phpunit.de" is already initialized

C:\wamp\bin\php\php5.3.13>pear channel-discover pear.symfony.com
Channel "pear.symfony.com" is already initialized

C:\wamp\bin\php\php5.3.13>pear install --alldeps phpunit/PHPUnit
downloading PHPUnit-3.7.9.tgz ...
Starting to download PHPUnit-3.7.9.tgz (116,997 bytes)
.........................done: 116,997 bytes
Could not delete pear\phpunit, cannot rename pear\.tmpphpunit
ERROR: commit failed

我不知道最近发生了什么,我已经搜索了几个小时但却找不到解决方案。 谢谢你的帮助!

2 个答案:

答案 0 :(得分:2)

之前没有看到此错误,但似乎是一个权限问题。

尝试使用管理员权限运行cmd提示并使用

pear install --force --alldeps phpunit/PHPUnit 

如果由于缓存问题而出现其他任何问题。

答案 1 :(得分:0)

您需要以管理员身份打开命令行窗口。

请参阅此处的说明。 http://beagile.biz/php-pear-package-install-issues-on-windows/