我将自制软件xdebug从2.2.6升级到2.2.7,没有检查我先前版本的brew清理,但是当我尝试运行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通过自制软件安装。
我尝试降级xdebug但是版本2.2.6在brew版本php54-xdebug命令中不可用。 Homebrew install specific version of formula?
作曲家版本是1.0.0-alpha9
答案 0 :(得分:4)
我花了一段时间才找到它,绑定到php.ini文件的xdebug扩展名在brew升级后没有更新,将ext-xdebug.ini中的版本从2.2.6更新为2.2.7 < / p>
$ 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