Примечание : я прочитал все вопросы по этой проблеме
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.