PHPUnit , Ошибки обновления PEAR

Примечание : я прочитал все вопросы по этой проблеме

PEAR установлен и настроен в моей системе (Ubuntu 11.10 + Apache/2.2.20). Потому что

 

Выдает вот это :

bool(true)

(PEAR Manual: Checking if PEAR works Step 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

После этой ошибки я решил установить его

sudo /usr/bin/pear install phpunit/PHP_CodeCoverage

Но я получаю

phpunit/PHP_CodeCoverage requires PEAR Installer (version >= 1.9.4), installed version is 1.9.2

Я получаю эту ошибку при обновлении PEAR с помощью sudo pear upgrade

PHP Fatal error:  Call to undefined method PEAR_Registry::packageinfo() in /usr/share/php/PEAR/Dependency2.php on line 687

Я не уверен, в чем проблема?

ДОБАВЛЕНИЕ

(команда : результат)

/usr/bin/pear config-get php_dir : /usr/share/php

Файл конфигурации (php. ini) путь (на phpinfo();) : /etc/php5/apache2

php -c /etc/php5/apache2/php.ini -r 'echo get_include_path(). "\n";' : .:/usr/share/php

pear upgrade pear : PHP Fatal error: Call to undefined method PEAR_Registry::packageinfo() in /usr/share/php/PEAR/Dependency2.php on line 687

PEAR Version : 1.9.2 and php-pear package installed.

9
задан Eray 23 January 2012 в 19:24
поделиться