图文详解phpstorm配置Xdebug进行调试PHP教程

 更新时间:2016年06月13日 08:41:36   作者:favana   我要评论
这篇文章主要为大家详细的介绍了phpstorm配置Xdebug进行调试PHP教程 ,感兴趣的小伙伴们可以参考一下

phpstorm配置Xdebug进行调试PHP教程分享给大家,具体内容如下

运行环境:

PHPSTORM版本 : 8.0.1

PHP版本 : 5.6.2

xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll

ps : php版本和xdebug版本一定要相对应

1. PHP安装xdebug扩展

php.ini的配置,下面的配置仅供参考,路径要换成自己的!

[xdebug]

zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”

xdebug.remote_enable = On

xdebug.remote_handler = dbgp

xdebug.remote_host= localhost

xdebug.remote_port = 9000

xdebug.idekey = PHPSTORM

ps : remote_handler 、 remote_host、 remote_port 这些都有默认值,但还是建议设置下,至少知道要设置这些参数~

查看phpinfo~

2.PHPSTORM设置

楼主以前一直用zendstudio,刚开始用phpstorm非常蛋疼,用了一段时间后发现还挺好用的~

1).首先检查phpstorm的xdebug配置

这里的debug port要和php.ini里面的 xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他端口。

2). 设置debug.

添加本地的 web server~

www.51open.pcom 是我本地的 web server~ ~

3).开始调试

打好第一个断点,shift + F9就可以了

打好 第一个断点 ,选中配置的debug, 按旁边的臭虫 按钮

总结:

根据断点配置,或在打开 Debug URL 的过程中,或在 POST 之后,如果 PhpStorm 监听到了 Debug 连接,就会立即切换到编辑器界面,并跳转到设置的断点处,浏览器端会等待 PhpStorm 的操作。

你可以随时中断 PhpStorm 的调试,或方便的进行 Step Into / Step Over / Run to cursor(这个刁爆了):

哎呀,不想调试了,PhpStorm 却总是跳出来?记得刚刚那个电话按钮嘛,再点一下,让其变成红色,就好了。

以上就是本文的全部内容,希望对大家学习PHP程序设计有所帮助。

相关文章

  • PHP判断一个数组是另一个数组子集的方法详解

    PHP判断一个数组是另一个数组子集的方法详解

    这篇文章主要介绍了PHP判断一个数组是另一个数组子集的方法,结合实例形式分析了php循环遍历、array_diff及array_intersect函数等方法实现数组子集判断的相关操作技巧,需要的朋友可以参考下
    2017-07-07
  • PHP strip_tags()去除HTML、XML以及PHP的标签介绍

    PHP strip_tags()去除HTML、XML以及PHP的标签介绍

    这篇文章主要介绍了PHP strip_tags()去除HTML、XML以及PHP的标签介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • php版微信返回用户text输入的方法

    php版微信返回用户text输入的方法

    这篇文章主要介绍了php版微信返回用户text输入的方法,结合实例形式分析了php实现的微信解析及返回用户输入数据的相关操作技巧,需要的朋友可以参考下
    2016-11-11
  • php上传文件并存储到mysql金沙国际官网的方法

    php上传文件并存储到mysql金沙国际官网的方法

    这篇文章主要介绍了php上传文件并存储到mysql金沙国际官网的方法,以完整实例形式较为详细的分析了php操作文件上传与金沙国际官网存储的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • PHP文件操作方法汇总

    PHP文件操作方法汇总

    这篇文章主要介绍了PHP文件操作方法汇总的相关资料,需要的朋友可以参考下
    2015-07-07
  • PHPExcel中文帮助手册|PHPExcel使用方法(分享)

    PHPExcel中文帮助手册|PHPExcel使用方法(分享)

    下面小编就为的带来一篇PHPExcel中文帮助手册|PHPExcel使用方法(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • PHP面向对象程序设计之多态性的应用示例

    PHP面向对象程序设计之多态性的应用示例

    这篇文章主要介绍了PHP面向对象程序设计之多态性的应用,结合具体实例形式分析了php面向对象程序设计中关于多态性的概念、原理、相关使用技巧及注意事项,需要的朋友可以参考下
    2018-12-12
  • php实现QQ空间获取当前用户的用户名并生成图片

    php实现QQ空间获取当前用户的用户名并生成图片

    这篇文章主要介绍了php实现QQ空间获取当前用户的用户名并生成图片的方法,涉及php针对QQ空间及接口调用的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP实现上传多图即时显示与即时删除的方法

    PHP实现上传多图即时显示与即时删除的方法

    这篇文章主要介绍了PHP实现上传多图即时显示与即时删除的方法,结合实例形式分析了php针对图片文件的预览、上传及删除相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • php MySQL与分页效率

    php MySQL与分页效率

    作者:老王 如果和MSSQL的TOP语法相比,那么MySQL的LIMIT语法要显得优雅了许多。使用它来分页是再自然不过的事情了。
    2008-06-06

最新评论