专栏首页Jerry的SAP技术分享使用Eclipse进行PHP的服务器端调试

使用Eclipse进行PHP的服务器端调试

版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.blog.csdn.net/article/details/82696257

最近工作需要对PHP的服务器端代码进行远程调试,涉及到Eclipse里环境的设置。在网上找了很多资料,大多不全,或者缺少配图,于是把自己做的过程中遇到的问题记录了下来,希望对需要的朋友们有所帮助。

首先,得将您PHP本地运行时的php.ini里的xdebug.remote_enable从off设置为on,如下图所示:

要想远程调试,首先得让您的php网页在正常模式下跑起来。

Run configuration里注意要选择PHP Web Application, 不要错误选成了PHP CLI Application。

运行PHP Web Application需要一个Web Server,这里我选择在Eclipse里创建一个Built-in的用于PHP的服务器。

创建方式如图:

创建完毕之后,在Eclipse的Preferences->PHP->Servers里能自动看到这个Built-in Server:

这个path Mapping是自动设置好的,我们不用更改。

然后创建一个新的Debug Configuration,Servers选择刚才创建的Built-in Server:

注意这里Debugger标签页里一定要选择XDebug:

然后就可以开始远程debug啦:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SAP Cloud Platform上Fiori launchpad tile的读取原理

    下图是Fiori on HANA HCP的architecture: 我们的Fiori UI不再是存在netweaver的BSP application里,而...

    Jerry Wang
  • SAP Cloud Platform上Fiori launchpad tile的读取原理

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang
  • Webpack 10分钟入门

    可以说现在但凡开发Single page application,webpack是一个不可或缺的工具。

    Jerry Wang
  • 2016 PHP大会,可以受教php之父Rasmus Lerdorf

    PHP全球开发者大会是DevLink每年一度的,特别针对PHP开发者的专题活动。每次活动均会请到该领域内的资深开发者、技术专家来分享具体、有针对性、具操作性的内...

    后端技术探索
  • PHP“垂死”十年

    差不多一年前,我发布了一篇题为“PHP 可能在未来十年消失”的文章。我发布的这篇文章的总结就像一首《圣诞颂歌》,但不是 Ebenezer Scrooge(电影《...

    深度学习与Python
  • 初识PHP

    通过 PHP,您不再限于输出 HTML。您可以输出图像、PDF 文件,甚至 Flash 电影。您还可以输出任意的文本,比如 XHTML 和 XML。

    闻语博客
  • PHP的介绍以及优势详细分析

    PHP 是一种HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多...

    砸漏
  • PHP架构及原理知识点详解

    记得我刚开始学习PHP的时候,许多面试官会经常问我PHP是什么,那时的标准回答是PHP是一种弱类型动态脚本编程语言,开源,

    砸漏
  • PHP中的预定义常量和魔术常量

    返回文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含...

    用户7657330
  • PHP中的预定义常量

    3、__CLASS__: 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是...

    用户7657330

扫码关注云+社区

领取腾讯云代金券