2

所以,我正在学习“Agile web-dev with Yii”一书,该书中的功能测试示例会产生以下错误:

警告:require_once(Symfony/Component/Yaml/autoloader.php):无法打开流:第 69 行的 D:\web\server\php\pear\PHPUnit\Autoload.php 中没有这样的文件或目录

调用堆栈:0.0004 326184 1. {main}() D:\web\server\php\phpunit:0 0.0011 367616 2. require('D:\web\server\php\pear\PHPUnit\Autoload.php') D :\web\server\php\phpunit:43

致命错误:require_once():在 D:\web\server\php\pear 中打开所需的 'Symfony/Component/Yaml/autoloader.php' (include_path='.;D:\web\server\php\pear') 失败\PHPUnit\Autoload.php 第 69 行

调用堆栈:0.0004 326184 1. {main}() D:\web\server\php\phpunit:0 0.0011 367616 2. require('D:\web\server\php\pear\PHPUnit\Autoload.php') D :\web\server\php\phpunit:43

我花了很多时间来修复这个错误,但我不知道该怎么做。

4

1 回答 1

3

我在升级我的 phpunit 时遇到了同样的问题。

这解决了问题:

梨频道发现 pear.symfony.com

梨安装 pear.symfony.com/Yaml

然后运行:

梨安装 --alldeps pear.phpunit.de/PHPUnit

希望这能解决您的问题。

于 2013-03-21T10:01:06.187 回答