【发布时间】:2019-02-11 12:02:45
【问题描述】:
我正在尝试将 xdebug 安装到我的 atom 上,以便在 wamp 服务器上调试我的 magento 2 代码。我想我已经根据我的 phpinfo() 文件成功安装了 xdebug,但是当我在 atom 中附加调试器时,xdebug 没有出现。
我的 php.ini 设置是:
; XDEBUG Extension
[xdebug]
zend_extension ="c:/wamp64/bin/php/php7.1.16/zend_ext/php_xdebug-2.6.0-7.1-
vc14-x86_64.dll"
xdebug.remote_host=127.0.0.1
xdebug.remote_enable = 1
xdebug.remote_connect_back=1
xdebug.remote_port = 9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=true
;xdebug.profiler_enable = off
;xdebug.profiler_enable_trigger = Off
;xdebug.profiler_output_name = cachegrind.out.%t.%p
;xdebug.profiler_output_dir ="c:/wamp64/tmp"
;xdebug.show_local_vars=0
我还没有设法找到一个完整的在线教程。我正在关注Atom Tutorial,但是我无法让它工作。我认为错误可能与 IDE 密钥有关,因为我不确定如何处理它。我几乎关注了每个 youtube 视频,但似乎我做错了什么。 如果有人可以发布一个工作教程,我将非常感激。在此先感谢:)
PHP 版本 7.1.16 Xdebug 版本 2.6.1
【问题讨论】:
-
WAMPServer 自带 XDEBUG已经安装查看
php.ini文件的底部。如果要修改参数,请在此处进行 -
我要进行哪些更改才能使其与 Atom 一起使用?另外,它应该只出现在附加调试器页面中吗?
-
对不起,我对 Atom 不熟悉,那是 IDE 吗?
-
是的,点击链接,看看你是否能理解它。添加断点时,我什至没有得到绿线。
-
哦,顺便说一句,你说你正在使用一个更新版本的
XDEBUG V2.6.1,但是你的zend_extension正在使用XDEBUG V2.6.0WAMPServer上有一个ADDON升级backup repo here