0

我按照 CakePHP 2.x(通过 test.php)给出的说明安装 PHPUnit:

pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
pear install phpunit/PHPUnit-3.6.4

这一切似乎都成功完成了,但 test.php 仍然说PHPUnit is not installed!

它还说要验证 PHPUnit 是否在 php.ini 的 include_path 中。我不确定哪个路径应该在 include_path 中。我当前的 include_path 是:

include_path=".;C:\Program Files (x86)\PHP\v5.3\PEAR\pear;C:\Program Files (x86)\PHP\v5.3\pear"

我没有看到 PHPUnit 文件夹或类似的东西,PHPUnit-3.5.14.tar尽管C:\Program Files (x86)\PHP\v5.3\PEAR\. 我对 PEAR 很陌生,所以很容易出现根本问题。

我还尝试在运行 PEAR 命令后重新启动 IIS。

4

1 回答 1

1

这是几个因素的结合。

我的 PEAR 版本过时了,所以我安装了最新的。contrebis 的评论也是一个因素,更新了 CakePHP 文档。最后,我在安装 PHPUnit 时遇到了这个问题。毕竟,更新了 php.ini 的 include_path,我得到了它的工作。

于 2012-07-09T00:51:04.887 回答