从谷歌浏览器发送xdebug请求

一直以来使用xdebug+eclipse调试php都是从浏览器上复制url来进行的 ,但是这样做很麻烦,更换一个页面就要在eclipse上开启一个debug。(因为是使用域名定位到本机的方式开发,就是修改hosts文件,这样无法直接从eclipse启动脚本调试)

一天偶然在逛chrome web strore的时候发现一个叫xdebug helper for chrome的插件,插件说明的大义是可以从chrome对IDE发起xdebug请求。

可能是本人对xdebug的研究不够彻底,研究了很久才搞清楚这个插件如何使用。

使用步骤:

  1. chrome浏览器安装xdebug helper插件
  2. 在eclipse中找到 preferences->php->debug->installed debugger,在管理界面上双击xdebug,将accept remote session(JIT)修改为localhost
  3. chrome浏览器上需要调试的站点,地址栏右边会有一个小虫子,点击,变为绿色的就是启动,允许发送调试请求。然后刷新页面,eclipse就会自动进入调试状态
注:accept remote session(JIT)默认为off,就是不允许接收外部请求,localhost为接收本地请求,any为接收所有请求(远程地址的调试请求),prompt为接收所有请求,但会提示是否接收


你可能感兴趣的:(从谷歌浏览器发送xdebug请求)