首页 文章

加载xdebug安装失败 - xdebug.so,9找不到合适的图像

提问于
浏览
0

安装xdebug扩展后如下

  • 下载xdebug-2.6.0alpha1.tgz

  • 解压缩下载的文件

  • 运行:cd xdebug-2.6.0alpha1

  • 运行:phpize

  • 运行:./ configure

  • 运行:make

  • 运行: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()输出时,它会询问完全相同的步骤 .

它不确定找不到合适的图像意味着什么 . 路径存在 . 谁能有任何想法如何解决它?

1 回答

  • 0

    我通过添加排序问题

    export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"
    

    在.bash_profile上 .

    PHP 7.1附带OSX 10.13.2,因此默认路径设置为预打包的php,它显示了phpinfo上的错误 .

相关问题