Проблема с запуском PHPUnit

Кажется, у меня проблема с тем, что PHPUnit работает на моем компьютере должным образом.

У меня установлен Pear и работает правильно на моем компьютере, а затем следовал этому руководству к письму:

http://www.giocc.com/install-phpunit-on-ubuntu- 11-04-natty-narwhal.html

Но когда я печатаю phpunit в терминале в Ubuntu, я получаю следующий ответ:

PHP Warning:  require_once(File/Iterator/Autoload.php): failed to open stream: No such file or directory in /home/thalley887/pear/share/pear/PHPUnit/Autoload.php on line 45
PHP Stack trace:
PHP   1. {main}() /home/thalley887/pear/bin/phpunit:0
PHP   2. require() /home/thalley887/pear/bin/phpunit:43
PHP Fatal error:  require_once(): Failed opening required 'File/Iterator/Autoload.php' (include_path='.:/usr/share/php') in /home/thalley887/pear/share/pear/PHPUnit/Autoload.php on line 45
PHP Stack trace:
PHP   1. {main}() /home/thalley887/pear/bin/phpunit:0
PHP   2. require() /home/thalley887/pear/bin/phpunit:43

Я проверил в своем Файл php.ini и имеет следующую строку:

include_path = ".:/usr/share/php"

Я использую Ubuntu 12.04. Пожалуйста, прокомментируйте, если я могу дать больше деталей. Если я не смогу это исправить, я выпрыгну из окна !!

2
задан 20 September 2012 в 20:44

1 ответ

Запустите sudo find /usr/share/ -name Iterator -type d | grep File/Iterator

Если у вас нет результатов, пакеты отсутствуют, переустановите с помощью

pear install phpunit/File_Iterator

Если все еще не работает, попробуйте переустановить phpunit

pear install --force --alldeps phpunit/phpunit

0
ответ дан 20 September 2012 в 20:44

Другие вопросы по тегам:

Похожие вопросы: