Я установил Zend Server CE на свой MacOS Lion, и все работает нормально, за исключением PHPUnit.
Моя установка PHPUnit была произведена из PERL, поставляемого с Zend Server CE.
Вот результат, когда я запускаю phpunit через консоль:
Failed loading ”/usr/local/zend/lib/php_extensions/xdebug.so”: dlopen(”/usr/local/zend/lib/php_extensions/xdebug.so”, 9): image not found
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/zend/lib/php_extensions/mcrypt.so' - dlopen(/usr/local/zend/lib/php_extensions/mcrypt.so, 9): Library not loaded: /usr/lib/libltdl.3.dylib
Referenced from: /usr/local/zend/lib/php_extensions/mcrypt.so
Reason: image not found in Unknown on line 0
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
PHP Fatal error: Call to undefined method PHP_CodeCoverage_Filter::getInstance() in /usr/local/bin/phpunit on line 39
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/phpunit:0
Кто-нибудь знает, в чем может быть проблема или проблемы?
Спасибо и привет!
pear
не Perl? :) - Кроме того: да, установка кажется довольно неработоспособной, но OSX + ZendServer пока что не проторенный путь (обе вещи сами по себе могут быть проблемой, когда дело доходит до php (+ pear) imho), что я не есть ключ к разгадке. Извиняюсь :) - person edorian   schedule 21.11.2011