繁体   English   中英

brew php54-xdebug加载xxx.xdebug.so失败找不到符号

[英]brew php54-xdebug Failed loading xxx.xdebug.so Symbol not found

我使用brew install php54-xdebug,然后找到php.ini并添加了一些配置文件。

[xdebug]<br>
zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so"<br>
xdebug.remote_enable = On<br>
xdebug.remote_handler = "dbgp"<br>
xdebug.remote_host = "localhost"<br>
xdebug.remote_port = 9000<br>
xdebug.idekey = PHPSTROM<br>

我发现此xdebug.so文件是通过zend_extension获取的,当我尝试用更少的时间打开此文件内容时,它指出xdebug.so”可能是二进制文件。无论如何看到它?

当我使用php -a或对php做其他事情时,它会指出:

无法加载/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so:dlopen(/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so, 9):找不到符号:_zend_execute_ex引用自:/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so预期用于:/ usr / lib / php / extensions / no-中的平面命名空间debug-non-zts-20121212 / xdebug.so交互式外壳

查找您的xdebug所在的位置:

sudo find / -name xdebug.so

这需要几分钟。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM