EHER / phpunit-all-in-one

That's another way to install PHPUnit without the PEAR
http://net.tutsplus.com/tutorials/php/test-driven-development-in-php-first-steps/
42 stars 11 forks source link

failed to load phploc ezc/Base/base.php:206 #8

Open antych opened 12 years ago

antych commented 12 years ago

I just get this when executing phploc

phploc .

#!/usr/bin/env php
PHP Fatal error:  Couldn't find autoload directory '/var/www/dennis/vendor/EHER/PHPUnit/src/php/ezc/Base/../../autoload/' in /var/www/dennis/vendor/EHER/PHPUnit/src/php/ezc/Base/base.php on line 206
PHP Stack trace:
PHP   1. {main}() /var/www/dennis/vendor/EHER/PHPUnit/bin/phploc:0
PHP   2. require_once() /var/www/dennis/vendor/EHER/PHPUnit/bin/phploc:6
PHP   3. PHPLOC_TextUI_Command->main() /var/www/dennis/vendor/EHER/PHPUnit/src/phploc/phploc.php:52
PHP   4. ezcBase::autoload() /var/www/dennis/vendor/EHER/PHPUnit/src/phploc/phploc.php:0
PHP   5. trigger_error() /var/www/dennis/vendor/EHER/PHPUnit/src/php/ezc/Base/base.php:206
isidromerayo commented 12 years ago

Hello, I have similar problem with phpcpd

phpcpd:
     [exec] #!/usr/bin/env php
     [exec] PHP Warning:  require_once(TheSeer/fDOMDocument/autoload.php): failed to open stream: No such file or directory in /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/finder-facade-fix/SebastianBergmann/FinderFacade/autoload.php on line 51
     [exec] PHP Stack trace:
     [exec] PHP   1. {main}() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/bin/phpcpd:0
     [exec] PHP   2. require_once() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/bin/phpcpd:6
     [exec] PHP   3. require() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpcpd/phpcpd.php:50
     [exec] PHP   4. require_once() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpcpd/src/autoload.php:44
     [exec] PHP Fatal error:  require_once(): Failed opening required 'TheSeer/fDOMDocument/autoload.php' (include_path='/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phploc:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/php-file-iterator:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpdcd:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/php-text-template:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/php-token-stream:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpcov:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/php:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpunit:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/php-timer:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpcpd:/home/isidromerayo/projects/PHP/skeleton_php_project/vendor/ in /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/finder-facade-fix/SebastianBergmann/FinderFacade/autoload.php on line 51
     [exec] PHP Stack trace:
     [exec] PHP   1. {main}() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/bin/phpcpd:0
     [exec] PHP   2. require_once() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/bin/phpcpd:6
     [exec] PHP   3. require() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpcpd/phpcpd.php:50
     [exec] PHP   4. require_once() /home/isidromerayo/projects/PHP/skeleton_php_project/vendor/EHER/PHPUnit/src/phpcpd/src/autoload.php:44
     [exec] Result: 255

Thanks

webdevbyjoss commented 12 years ago

Same here:

PHP Warning: require_once(TheSeer/fDOMDocument/atoload.php): failed to open stream: No such file or directory in

I've installed "phpcpd" from PEAR channel according to official instructions here: https://github.com/sebastianbergmann/phpcpd

mordonez commented 11 years ago

same problem here

bbaisley commented 11 years ago

Same problem here. Seems like there is one too many ../ in the path. Relative to Base/, the autoload directory is at ../autoload/ not ../../autoload/