使用PHP 版eclipse来配置远程DEBUG PHP代码

关于如何在windows环境下给PHP安装Xdebug,请参考我之前的文章:

http://blog.csdn.net/shikenian520/article/details/78647753

  

PHP安装好了xdebug工具之后,查看Phpinfo,发现我的debug端口为默认的9000,见下图:

  

  

  

  

  

接下来打开我的eclipse工具。

  

  • 首先,要说明的是我的eclipse是在官网下载的专门为了PHP开发的版本。感兴趣的话可以到官网下载。
  • 第一步,配置PHP的执行环境,这里我直接选择的是我的xampp里面的PHP环境,见下图(这次是在另外一台电脑,所以目录环境有所不同。配置时候根据自己环境来):

      

      

      

    • 第二步,使用当前的eclipse创建一个新的项目,并且项目的目录位置在xampp的hotdocs目录下面,起名为mytest,见下图:

        

        

      • 接下来,新建一个PHP文件,写入一段测试代码,并且打上断点,见下图:

          

          

          

          

      • 接下来,是重要的部分,就是配置一个webApplication的debug信息
        • 见上图,选择debug图标右边的三角形图标,然后选择DEBUG Configurations… 这个选项

            

            

          创建一个新的 Web Application的debug配置,命名为mytest,然后选择需要debug的文件为test1.php文件

        • 配置debuger选项下面的Server内容,见下图:

            

          屏幕剪辑的捕获时间: 2017/11/28 22:23

            

        • 接下来配置端口信息

            

            

            

        • 最后可以开始远程debug

            

      • 因为过程比较多,所以只是把一些比较关键的步骤给记录下来。如果遇到一些其他的小问题,可以自己动脑解决。其实并不复杂。


注意:如果远程debug的不是本地的代码,是服务器上面的代码。其实并不要求我们本地要有同样的代码。这个是和Java远程调试不一样的地方。
我们本地只要配置一个web application 的debug信息就可以了。关键是我们要记住的是php文件的位置在哪里。

猜你喜欢

转载自blog.csdn.net/shikenian520/article/details/78662070