AMPPS和Atom中的XDebug

时间:2017-07-24 00:32:07

标签: php xdebug ampps

如何在AMPPS和Atom中设置XDebug?我花了4个小时,仍然无法使它工作。我想使用PHP 7.1,所以在ampps上,我将php版本更改为7.1并使用

安装了xdebug
brew install php71-xdebug

在application / AMPPS / php-7.1 / etc / php.ini

中添加了以下配置
[xdebug]
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_connect_back=1    # Not safe for production servers
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=true
zend_extension="/usr/local/opt/php71-xdebug/xdebug.so"

使用以下代码

<?php
phpinfo();
?>

我在输出中没有看到xdebug。我把调试断点放在atom的第二行,但没有工作。

当我跑步php -i "(command-line 'phpinfo()')"时  得到以下错误

加载失败/usr/local/opt/php71-xdebug/xdebug.so:dlopen(/usr/local/opt/php71-xdebug/xdebug.so,9):找不到合适的图片。找到了:     /usr/local/opt/php71-xdebug/xdebug.so:mach-o,但错误的架构 -bash:运行:找不到命令

log具有以下内容 加载失败/usr/local/opt/php71-xdebug/xdebug.so:dlopen(/usr/local/opt/php71-xdebug/xdebug.so,9):找不到合适的图像。找到了:     /usr/local/opt/php71-xdebug/xdebug.so:mach-o,但架构错误

0 个答案:

没有答案