试图让PHP XDebug与Visual Studio Code一起使用

MB34

我在这里遵循了该教程:http : //www.accella.net/knowledgebase/debugging-php-with-visual-studio-code/

xdebug已经随我的WAMP版本和我的PHP 5.6.31一起提供,因此我不必下载并安装它。我刚刚在Apache PHP.ini以及c:\ wamp \ bin \ php \ php5.6.31目录中的CLI PHP.ini文件中启用了它,如下所示。

; XDEBUG Extension
[xdebug]
zend_extension ="c:/wamp/bin/php/php5.6.31/zend_ext/php_xdebug-2.5.5-5.6-vc11-x86_64.dll"
xdebug.remote_enable = on
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="c:/wamp/tmp"
xdebug.show_local_vars=0

我可以在代码中放置一个断点,但是当我在浏览器中打开代码时,没有中断。
从phpinfo:

xdebug support                          enabled
--------------------------------------- ----------------------------
Version                                 2.5.5
IDE Key                                 DESKTOP-L4O32PQ$

Supported protocols                     Revision
--------------------------------------- ----------------------------
DBGp - Common DeBuGger Protocol         $Revision: 1.145 $

Directive                               Local Value             Master Value
--------------------------------------- ----------------------- ----------------
xdebug.auto_trace                       Off                     Off
xdebug.cli_color                        0                       0
xdebug.collect_assignments              Off                     Off
xdebug.collect_includes                 On                      On
xdebug.collect_params                   0                       0
xdebug.collect_return                   Off                     Off
xdebug.collect_vars                     Off                     Off
xdebug.coverage_enable                  On                      On
xdebug.default_enable                   On                      On
xdebug.dump.COOKIE                      no value                no value
xdebug.dump.ENV                         no value                no value
xdebug.dump.FILES                       no value                no value
xdebug.dump.GET                         no value                no value
xdebug.dump.POST                        no value                no value
xdebug.dump.REQUEST                     no value                no value
xdebug.dump.SERVER                      no value                no value
xdebug.dump.SESSION                     no value                no value
xdebug.dump_globals                     On                      On
xdebug.dump_once                        On                      On
xdebug.dump_undefined                   Off                     Off
xdebug.extended_info                    On                      On
xdebug.file_link_format                 no value                no value
xdebug.force_display_errors             Off                     Off
xdebug.force_error_reporting            0                       0
xdebug.halt_level                       0                       0
xdebug.idekey                           no value                no value
xdebug.max_nesting_level                256                     256
xdebug.max_stack_frames                 -1                      -1
xdebug.overload_var_dump                2                       2
xdebug.profiler_aggregate               Off                     Off
xdebug.profiler_append                  Off                     Off
xdebug.profiler_enable                  Off                     Off
xdebug.profiler_enable_trigger          Off                     Off
xdebug.profiler_enable_trigger_value    no value                no value
xdebug.profiler_output_dir              c:/wamp/tmp             c:/wamp/tmp
xdebug.profiler_output_name             cachegrind.out.%t.%p    cachegrind.out.%t.%p
xdebug.remote_addr_header               no value                no value
xdebug.remote_autostart                 Off                     Off
xdebug.remote_connect_back              Off                     Off
xdebug.remote_cookie_expire_time        3600                    3600
xdebug.remote_enable                    On                      On
xdebug.remote_handler                   dbgp                    dbgp
xdebug.remote_host                      localhost               localhost
xdebug.remote_log                       no value                no value
xdebug.remote_mode                      req                     req
xdebug.remote_port                      9000                    9000
xdebug.scream                           Off                     Off
xdebug.show_error_trace                 Off                     Off
xdebug.show_exception_trace             Off                     Off
xdebug.show_local_vars                  Off                     Off
xdebug.show_mem_delta                   Off                     Off
xdebug.trace_enable_trigger             Off                     Off
xdebug.trace_enable_trigger_value       no value                no value
xdebug.trace_format                     0                       0
xdebug.trace_options                    0                       0
xdebug.trace_output_dir                 \                       \
xdebug.trace_output_name                trace.%c                trace.%c
xdebug.var_display_max_children         128                     128
xdebug.var_display_max_data             512                     512
xdebug.var_display_max_depth            3                       3

有任何想法吗?

木糖
xdebug.remote_autostart                 On
xdebug.remote_connect_back              On

确保您的IDE正在侦听端口9000

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Ubuntu中将Virtualenv与Python和Visual Studio Code一起使用

pip可以与Visual Studio中的Python工具一起使用吗?

如何使Lombok与Visual Studio Code一起使用?

将Visual Studio 2017与.Net Core SDK 2.0一起使用

Visual Studio Code是否可以与Command Palette中的PowerShell一起使用?

如何防止Visual Studio Code与以前打开的文件一起打开?

如何将TypeScript 1.6与Visual Studio Code一起使用以获得生成器支持?

Visual Studio Code是否可以与混合语言.NET Core解决方案一起使用?

用于ASP.NET Core 2的Visual Studio Code调试器不能与其他端口一起使用

PHP7.1 + XDebug + WAMP + Visual Studio代码问题

如何配置Araxis Merge与Visual Studio Git一起使用?

Visual Studio Code不会在PHP Xdebug中的断点处停止

Visual Studio Code问题匹配器无法与自定义输出一起使用

带有Visual Studio Code的Xdebug会忽略一些断点

我可以将Visual Studio的Assisted IntelliSense与ReSharper的建议系统一起使用吗?

Husky 4.x +无法与Visual Studio Git一起使用

Android模拟器无法与Xamarin / Visual Studio Mac一起使用

C ++:dll在Visual Studio 2017上不起作用,但可与g ++一起使用

如何在DDEV中将xdebug 3.0与PHP 7.3或7.4一起使用?

如何使用C#设置Selenium与Visual Studio .NET一起使用?

Visual Studio Express是否可以与Wine一起使用?

在Visual Studio 2010中将MySQL数据库与Entity Framework一起使用

将XUnit与Visual Studio Online一起使用

将ASP.NET 5与Visual Studio 2013社区版一起使用

Visual Studio的发布管理-管道如何与DEV / QA / Production分支一起使用?

使打字稿与Visual Studio 2015 RC一起使用?

为什么xDebug在Ubuntu上不能与Php Storm一起使用?

通过Visual Studio与ServiceFabric一起使用服务部署其他DLL

Visual Studio 测试调试错误?(带 Xdebug 的 CI-PHP-Unit)

TOP 榜单

  1. 1

    来自Microsoft Office加载项taskpane.js的MySQL驱动程序模块的空引用

  2. 2

    使用AWS Cognito和React的仅限Facebook / Google的登录名(无用户名/密码)

  3. 3

    创建Windows Phone 8应用并将其连接到数据库的最佳方法(最好是SQL Server)

  4. 4

    为什么Java中的System.out.println()打印到控制台?

  5. 5

    卷曲函数无法解析来自bash中变量的代理

  6. 6

    是什么在Android的consumer-rules.pro和proguard-rules.pro之间的区别?

  7. 7

    设置与Apache POI Excel表散点图标记图标的颜色

  8. 8

    将Qt Pyside2与asyncio await语法一起使用?

  9. 9

    崇高的文字+蟒蛇的蟒蛇

  10. 10

    任务':app:minifyReleaseWithR8'.java.lang.NullPointerException的执行失败(无错误消息)

  11. 11

    OpenJDK的和AdoptOpenJDK的区别

  12. 12

    大型数据集缓存到Spark内存中时,“超出了GC开销限制”(通过sparklyr和RStudio)

  13. 13

    “执行测试CMAKE_HAVE_LIBC_PTHREAD”失败实际上是什么意思?

  14. 14

    使用Core 2.2中的Identity,如何在关闭浏览器15分钟后保持会话活动?

  15. 15

    React中的ForwardRefExoticComponent和ForwardRefRenderFunction有什么区别?

  16. 16

    猫鼬查找结果,然后将字段替换为findOne

  17. 17

    如何降级Google Colab的Torch版本

  18. 18

    Keras提前停止回调错误,val_loss指标不可用

  19. 19

    如何避免VSCode中的“导入路径不能以.ts扩展名结尾”错误?

  20. 20

    Nuxt.JS:如何在页面中获取路由URL参数

  21. 21

    是否有为什么会AccessibilityManager.sInstance导致内存泄漏的一个原因?

热门标签

归档