понедельник, 12 декабря 2011 г.

Устранение ошибки: No such file or directory in /usr/share/php/PHPUnit/Autoload.php при установке phpunit

Если, вы по каким-то причинам, так же как и я установили phpunit с использованием apt-get в Ubuntu, то можете столкнутся впоследствии вот с такой ошибкой (например у меня она возникала при создании проекта Zend):

require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file or directory in /usr/share/php/PHPUnit/Autoload.php on line 46

Для устранения ошибки выполните следующие действия:

sudo apt-get remove phpunit
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear update-channels
sudo pear upgrade-all
sudo pear install --alldeps phpunit/PHPUnit

Некоторые личности репортовали, что после выполнения данных команд у них phpunit все равно корректно не работал и необходимо было выполнить в конце дополнительную команду:

sudo apt-get install phpunit

Т.е. заинсталлить все же phpunit используя apt-get. Однако мне этого делать не потребовалось.

Комментариев нет:

Отправить комментарий