美文网首页
Windows下 PHPstorm + Xdebug 动态调试环

Windows下 PHPstorm + Xdebug 动态调试环

作者: Cyc1e | 来源:发表于2019-07-15 11:38 被阅读0次

    配置本地的phpstorm + Xdebug动态环境真的是一个糟心的事,之前一直出问题,现在重新配简单的记录下,本地的php环境是用phpstudy实现,各个版本都默认带有xdebug插件,php.ini中配置调用就好。

    0x01 php.ini配置

    zend_extension="D:\PhpStudy2018\PHPTutorial\php\php-7.0.12-nts\ext\php_xdebug.dll" //xdebug.dll物理地址
    xdebug.remote_enable=1
    xdebug.remote_host=localhost 
    xdebug.remote_port=9000
    xdebug.idekey=PHPSTORM
    

    0x02 PHPstorm配置

    1)File | Settings | Languages & Frameworks | PHP

    配置对应的php版本


    PHP

    接着配置一下PHP.exe的路径和xdebug插件的路径


    CLI

    2)File | Settings | Languages & Frameworks | PHP | Debug


    Debug

    3)File | Settings | Languages & Frameworks | PHP | Debug | DBGp Proxy


    DBGp

    4)File | Settings | Languages & Frameworks | PHP | Servers

    配置Host信息,也就是web服务信息(Use path mappings也可以点上,有些文件找不到路由关系)


    Servers

    5)Run | Edit Configurations -> Add New Configurations

    添加一个PHP Web Page页面,配置好相关的Configuration信息,个人习惯用Chrome


    Configurations

    0x03 Chrome插件配置

    Chrome浏览器安装 Xdebug helper 插件,IDE key配置成PhpStorm就OK


    图片.png

    到这里就都配置完毕了,动调的时候在相关页面下好断点,Chrome的 Xdebug helper 开启debug模式,phpstorm打开监听模式(右上角的小电话)


    调试

    相关文章

      网友评论

          本文标题:Windows下 PHPstorm + Xdebug 动态调试环

          本文链接:https://www.haomeiwen.com/subject/pkwgkctx.html