加载 xdebug 安装失败 - xdebug.so,9 找不到合适的图像
Failed-loading xdebug installation - xdebug.so, 9 no suitable image found
安装xdebug扩展后如下
- 下载 xdebug-2.6.0alpha1.tgz
- 解压缩下载的文件
- 运行: cd xdebug-2.6.0alpha1
- 运行: php大小
- 运行: ./configure
- 运行: 制作
- 运行: cp modules/xdebug.so
/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012
- 编辑 /usr/local/etc/php/7.0/php.ini 并添加行 zend_extension =
/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so
当 运行 php -v
时出现错误
Failed loading /usr/local/Cellar/php70/7.0.26_18/lib/php/extensions
/no-debug-non-zts-20151012/xdebug.so:
dlopen(/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions
/no-debug-non-zts-20151012/xdebug.so, 9): no suitable image found.
Did find:
/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so:
stat() failed with errno=20
当我使用 Xdebug 分析 popinfo() 输出的服务时,它会要求执行完全相同的步骤。
不知道找不到合适的图片是什么意思。路径存在。谁能知道如何解决它?
我通过添加
解决了问题
export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"
于 .bash_profile.
PHP 7.1 附带 OSX 10.13.2,因此默认路径设置为预先打包的 php,这会在 phpinfo 上显示错误。
安装xdebug扩展后如下
- 下载 xdebug-2.6.0alpha1.tgz
- 解压缩下载的文件
- 运行: cd xdebug-2.6.0alpha1
- 运行: php大小
- 运行: ./configure
- 运行: 制作
- 运行: cp modules/xdebug.so /usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012
- 编辑 /usr/local/etc/php/7.0/php.ini 并添加行 zend_extension = /usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so
当 运行 php -v
时出现错误Failed loading /usr/local/Cellar/php70/7.0.26_18/lib/php/extensions
/no-debug-non-zts-20151012/xdebug.so:
dlopen(/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions
/no-debug-non-zts-20151012/xdebug.so, 9): no suitable image found.
Did find:
/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so:
stat() failed with errno=20
当我使用 Xdebug 分析 popinfo() 输出的服务时,它会要求执行完全相同的步骤。
不知道找不到合适的图片是什么意思。路径存在。谁能知道如何解决它?
我通过添加
解决了问题export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"
于 .bash_profile.
PHP 7.1 附带 OSX 10.13.2,因此默认路径设置为预先打包的 php,这会在 phpinfo 上显示错误。