php – 在AMPPS上启用Xdebug的问题

我正在尝试在我的AMPPS上启用Xdebug.我使用过Xdebug并遵循给定的指示:.

在第6点,我运行make命令来编译xdebug库.然后检查一切是否顺利我运行make test.我发现了这些错误:

    Failed loading ~/Dev/Testing/xdebug-2.2.6/modules/xdebug.so:  dlopen(~/Dev/Testing/xdebug-2.2.6/modules/xdebug.so, 9): no suitable image found.
  Did find:
        ~wrong architecture
    Failed loading ~/Dev/Testing/xdebug-2.2.6/modules/xdebug.so:  dlopen(~/Dev/Testing/xdebug-2.2.6/modules/xdebug.so, 9): no suitable image found.  
Did find:
        ~/Dev/Testing/xdebug-2.2.6/modules/xdebug.so: mach-o, but wrong architecture

我做错了什么……?这是否是安装/启用Xdebug的理想方式….?如果没有任何turorial ..?

解决方法:

所以也许另一个可怜的灵魂找到了这个,但我通过改变命令来解决它./configure with:

./configure –enable-xdebug CC =“gcc -arch i386”CXX =“g -arch i386”

我在PHP 5.6上使用OS X El Capitan(10.11.5)和Ampps.其他所有内容与向导中提到的相同.

问题是Ampps是32位,当你让你编译64位版本时.

上一篇:php-Xdebug无法连接回Docker主机


下一篇:php – 增加嵌套函数调用限制