zoukankan      html  css  js  c++  java
  • vs code nginx php xdebug配置

    终于把VSCODE XDEBUG配置搞定了

    分享一下

    1. VSCODE  安装插件 PHP Debug( Debug supprot for PHP with XDebug);

    2. VSCODE 调试选项卡下(在IDE的左侧),点击上边的绿色箭头右侧的下拉框,选择PHP,此时会弹出launch.json然后直接保存;

    3. 选择菜单 文件->首选项->设置,此时在右侧上角,可以看到用户设置和工作区设置,选择工作区设置,然后添加如下代码:

       "php.validate.executablePath": "C:/Local/php5.6/php-cgi.exe" 红色部分根据自己的安装路径进行修改;
    4. 下载php_xdebug扩展文件dll,需要与PHP版本匹配,然后放到PHP目录下的EXT文件夹中;下载地址:https://xdebug.org/download.php
    5. 修改PHP.INI文件,在文件尾部添加如下代码:

    [Xdebug]
    zend_extension="C:/Local/php5.6/ext/php_xdebug-2.5.1-5.6-vc11-nts.dll"红色部分根据自己的安装路径进行修改;
    xdebug.auto_trace=On
    xdebug.collect_params=On
    xdebug.collect_return=On
    xdebug.profiler_enable=on
    xdebug.trace_output_dir="C:phpdebug"
    xdebug.profiler_output_dir="C:phpdebug"
    xdebug.remote_enable = on
    xdebug.remote_host = localhost
    xdebug.remote_port = 9010 (此端口号需与launch.json中的端口号保持一致)
    xdebug.remote_autostart = on

    6.重启PHP;

    7.在VSCODE中的PHP文件下断点,调试下拉框选择Listen for XDebug, 按F5;

    8.在浏览器中打开你的刚才下断点的页面,OK,VSCODE中已经断下来了,尽情的调试吧。。哈哈

  • 相关阅读:
    MyBatis 笔记
    Python os模块、os.path模块常用方法
    vue-lazyload 的使用(vue图片懒加载)
    使用 vant 的 v-lazy 实现图片 vue 在移动端的懒加载
    代码注释规范-IDEA 配置 Java 类方法注释模板
    Java Web 笔记(杂)
    tortoisegit使用
    git结合github远程仓库使用
    .doc 2 .docx可用代码
    惊奇,MySQL还能正则匹配,简易例子
  • 原文地址:https://www.cnblogs.com/jackieron/p/6654232.html
Copyright © 2011-2022 走看看