• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

    时间:2020年8月15日10:25:47

    Xdebug插件安装省略,自己百度安装,win和linux环境安装方式不一样。

    注意和php版本匹配

    1、phpinfo信息

    2、php.ini配置

    [xdebug]
    zend_extension=/usr/lib64/php/modules/xdebug.so
    xdebug.remote_enable =1
    xdebug.profiler_enable = On
    xdebug.auto_trace=On
    xdebug.profiler_enable_trigger = On
    xdebug.profiler_output_name = cachegrind.out.%t.%p
    xdebug.remote_handler ="dbgp"
    xdebug.remote_host ="172.16.6.44"
    xdebug.remote_mode ="req"
    xdebug.remote_port =9000
    xdebug.idekey = "PHPSTORM"
    xdebug.remote_autostart = 1
    ;xdebug.remote_connect_back = 1
    ; If openssl.cafile is not specified or if the CA file is not found, the
    ; directory pointed to by openssl.capath is searched for a suitable
    ; certificate. This value must be a correctly hashed certificate directory.
    ; Most users should not specify a value for this directive as PHP will
    ; attempt to use the OS-managed cert stores in its absence. If specified,
    ; this value may still be overridden on a per-stream basis via the "capath"
    ; SSL stream context option.
    ;openssl.capath=
     
    ; Local Variables:
    ; tab-width: 4
    ; End:
     
    xdebug.var_display_max_children=10240
    xdebug.var_display_max_data=10240
    xdebug.var_display_max_depth=10240

    3、当然你的xdebug.so扩展也要安装起来。

    4、编辑器phpstorm配置

    setting配置

    端口和ini中配置的一样

    本机IP配置,虚拟机的IP是192.168.99.26

    输出窗口信息

    代码界面输出

    1.首先检查phpstorm的xdebug配置

    ->这里的debug port要和php.ini里面的 xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他 端口。

    4.开始使用断点调试

    -〉开启调试(phpstrom)

    1、设置断点

    F9跳出

    F8下一步

    ->浏览器增加开启和关闭按钮

    https://www.jetbrains.com/phpstorm/marklets/

    -〉在代码中打断点,运行访问该页面的url

    浏览器开启调试,然后刷新页面即可。

    总结

    到此这篇关于php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的文章就介绍到这了,更多相关phpstorm调试配置 Xdebug内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • 远程debug调试入门
    • idea远程debug调试部署在tomcat上项目
    • idea 无法debug调试的解决方案
    • Pycharm debug调试时带参数过程解析
    • Spring Boot Debug调试过程图解
    • 你不知道的 IDEA Debug调试小技巧(小结)
    • 因不会远程debug调试我被项目经理嘲笑了
    上一篇:PHP unset函数原理及使用方法解析
    下一篇:PhpStorm2020.1 安装 debug - Postman 调用的详细教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程 php,开发,最强,大的,IDE,编辑,