zoukankan      html  css  js  c++  java
  • phpstorm+xdebug 远程调试

    需要需要服务器放行一个调试的端口,比如我们下面需要用到的9010端口

    配置server

    有些时候,我们需要调试,就是有些错误。本地暴露不了。我们需要到线上查。

    本文主要使用xdebug+phpstorm进行调试

    配置xdebug

    zend_extension = /home/work/php70/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so
    ;自己的xdebug.so的路径
    
    xdebug.remote_host=127.0.0.1
    xdebug.remote_enable=on
    xdebug.remote_port = 9010
    
    xdebug.remote_log = /tmp/xdebug.log

    在开发的机器上,拉取服务器的代码

    1.拉取服务器代码

    需要拉取代码

    如果本地有项目代码,就选择最后一个,如果没有的话,请选择倒数第二个。使用sftp或者ftp拉取代码到本地。

    2. 和远程目录做好映射

    3.  配置debug 端口

    4. 配置一个debug configuration

    配置好要调试的server 选择起始路径。

    5. 配置端口转发

    将本地的9010端口转发到服务器的9010端口上。使用的功能是xshell

    选择remote。端口配置成自己的xdebug的端口。

     

    6. 调试页面

    点击这个按钮,打开监听。然后在代码上打上断点。然后就可以进行代码的调试了

  • 相关阅读:
    Sqlite 语句 记录
    string.Format对C#字符串格式化
    C#耗时计算
    控件缩放
    C# winfrom Datagridview表头样式和选中样式
    C# winfrom Datagridview控件下拉菜单
    C# 平台问题
    编程思想
    强制删除sql用户链接
    MyEclipse快捷键大全
  • 原文地址:https://www.cnblogs.com/tl542475736/p/9649588.html
Copyright © 2011-2022 走看看