美文网首页
PhpStorm + xdebug3 远程调试

PhpStorm + xdebug3 远程调试

作者: 华仔_c656 | 来源:发表于2021-11-16 21:12 被阅读0次

    PhpStorm + xdebug3 远程调试
    xdebug3安装编译这里就不介绍了,可以参考xdebug网站操作

    注意:xdebug3必须是是PHPSTORM2021版本,之前使用2020始终无法调试,也许可能之前操作的方法不对。

    下面的方法是自己实践得总结并且在项目中使用。

    • 远程系统:linux centos
    • 本地调试系统:win7 64位
    • phpstorm2021

    php.ini文件配置

    [XDebug]
    zend_extension = xdebug
    xdebug.mode = develop,debug
    xdebug.log = /tmp/xdebug.log
    xdebug.idekey = "PHPSTORM"
    xdebug.start_with_request = default|default
    xdebug.remote_handler = dbgp
    xdebug.client_host = 127.0.0.1
    xdebug.client_port = 9009
    xdebug.remote_port = 9009
    xdebug.discover_client_host = true
    xdebug.remote_enable=1
    xdebug.cli_color = 2
    xdebug.var_display_max_depth = 15
    xdebug.var_display_max_data = 2048

    重新启动php-fpm,这个不知道怎么处理
    打开xshell添加一个隧道


    image.png

    下面是phpstorm设置


    image.png image.png image.png image.png image.png image.png

    按照上面的图配置就可以操作,主要是本地9009监听,通过ssh隧道映射端口这样可以互相访问,xdebug就可以访问本地的9009端口。

    相关文章

      网友评论

          本文标题:PhpStorm + xdebug3 远程调试

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