zoukankan      html  css  js  c++  java
  • phpstrom配置Xdebug

    采用的是PhpStrom+Xdebug+QQ浏览器(其他浏览器也可以,个人喜好)

    1.下载适合的Xdebug插件

      下载地址https://xdebug.org/download.php

      不知道选用哪个版本的话,那么有三种方式

      (1)可以输出自己phpinfo信息,然后将所有的phpinfo里的信息,复制张贴到下方

        Ctrl+A全选phpinfo信息

    粘贴到下方框中

    监测出适合你的版本,点击进行安装

      将下载好的.dll文件放入上图中指定的位置C:phpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.1-7.2-vc15-nts.dll

      (2)如果你的phpinfo信息监测不到相应的xdebug版本,可以参考下图

      (3)根据自己phpinfo信息寻找适合的版本

      

    修改php.ini文件文件,在最后一行添加(其中的目录请按照自己的环境去切换)

    [Xdebug]
    xdebug.profiler_output_dir="C:phpStudy mpxdebug"
    ;日志目录
    xdebug.trace_output_dir="C:phpStudy mpxdebug"
    ;加载的动态链接库,上面图片中红框内的内容
    zend_extension = "C:phpStudyPHPTutorialphpphp-7.2.1-ntsextphp_xdebug-2.7.1-7.2-vc15-nts.dll"
    xdebug.idekey="PHPSTORM"
    xdebug.remote_handler = "dbgp"
    xdebug.remote_mode = "req"
    xdebug.remote_host=127.0.0.1
    xdebug.remote_enable=on
    xdebug.remote_port = 9000
    xdebug.remote_autostart = no

    然后再输出phpinfo()就可以检测xdebug的信息

     

     2.下载浏览器Xdebug插件(我使用的QQ浏览器)

      应用中心

      

    与php.ini中的配置一样

     

    3.配置PhpStrom

    打开设置(Ctrl+Alt+S)=>语言和框架=>php,然后选择对应的php版本

    打开设置(Ctrl+Alt+S)=>语言和框架=>php=>Debug,配置与php.ini中xdebug.remote_port一样的端口

    配置项目服务

    配置调试:运行=>编辑结构

  • 相关阅读:
    Android 70道面试题汇总不再愁面试
    TOMCAT用Https替换Http的方法
    Struts2+Spring3+Hibernate3配置全过程
    javac 无效标签
    hibernate
    数据库命令行启动
    Tomcat检测程序
    SQL
    Unsupported major.minor version 49.0的错误解决
    ImportError: No module named pysqlite2
  • 原文地址:https://www.cnblogs.com/houss/p/10763684.html
Copyright © 2011-2022 走看看