注意:我已阅读有关此问题的所有问题
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)
当我试图使用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)