相关疑难解决方法(0)

PHPUnit,PEAR升级错误

注意:我已阅读有关此问题的所有问题

PEAR在我的系统上安装和配置(Ubuntu 11.10 + Apache/2.2.20).因为

<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?> 
Run Code Online (Sandbox Code Playgroud)

回来这个:

bool(true)
Run Code Online (Sandbox Code Playgroud)

(PEAR手册:检查PEAR是否正常工作步骤4)

当我试图使用phpunit我收到此错误.

PHP Warning:  require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file or directory in /usr/bin/phpunit on line 38
PHP Fatal error:  require_once(): Failed opening required 'PHP/CodeCoverage/Filter.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/bin/phpunit on line 38
Run Code Online (Sandbox Code Playgroud)

在此错误之后我决定安装它

sudo /usr/bin/pear install phpunit/PHP_CodeCoverage
Run Code Online (Sandbox Code Playgroud)

但我得到了

phpunit/PHP_CodeCoverage requires PEAR Installer (version >= 1.9.4), installed version is 1.9.2
Run Code Online (Sandbox Code Playgroud)

升级PEAR时出现此错误 sudo pear upgrade

PHP Fatal error:  Call to undefined method PEAR_Registry::packageinfo() in /usr/share/php/PEAR/Dependency2.php …
Run Code Online (Sandbox Code Playgroud)

php ubuntu pear phpunit

9
推荐指数
1
解决办法
7720
查看次数

标签 统计

pear ×1

php ×1

phpunit ×1

ubuntu ×1