Я обновил свой homebrew xdebug с 2.2.6 до 2.2.7, не проверяя, что я завариваю brew cleanup предыдущей версии, но когда я пытался запустить composer, он выдает следующую ошибку.
Failed loading /usr/local/Cellar/php54-xdebug/2.2.6/xdebug.so: dlopen(/usr/local/Cellar/php54-xdebug/2.2.6/xdebug.so, 9): image not found
ОС: Mountain Lion, композитор и php54-xdebug устанавливаются с помощью homebrew.
Я попытался понизить версию xdebug, но версия 2.2.6 недоступна в команде brew version php54-xdebug. Homebrew установить конкретную версию формулы?
версия для композитора 1.0.0-alpha9
Мне потребовалось некоторое время, чтобы найти его, расширение xdebug, связанное с файлом php.ini, не было обновлено после обновления brew, обновите версию внутри ext-xdebug.ini с 2.2.6 до 2.2.7
$ php --ini
Configuration File (php.ini) Path: /usr/local/etc/php/5.4
Loaded Configuration File: /usr/local/etc/php/5.4/php.ini
Scan for additional .ini files in: /usr/local/etc/php/5.4/conf.d
Additional .ini files parsed: /usr/local/etc/php/5.4/conf.d/ext-apc.ini,
/usr/local/etc/php/5.4/conf.d/ext-xdebug.ini
Других решений пока нет …