phpstorm+Xdebug断点调试PHP

原创
2014/11/28 15:19
阅读数 8W

运行环境:

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.开始调试

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

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



                    


展开阅读全文
打赏
8
87 收藏
分享
加载中
我来试试
2016/06/12 22:35
回复
举报
我按照这个竟然配置成功了!!带连接转到了我的博客 http://www.liyangweb.com/php/252.html
请博主见谅13
2015/12/09 16:24
回复
举报
大道至簡博主

引用来自“不避风云”的评论

好,不错。https://github.com/bubifengyun/book-yii2-dev-process/,我想加入你的教程,可否

可以~0
2015/11/10 09:48
回复
举报
好,不错。https://github.com/bubifengyun/book-yii2-dev-process/,我想加入你的教程,可否

2015/11/09 22:12
回复
举报
大道至簡博主

引用来自“tuber”的评论

不知道具体有啥用,装上了找不到可用之处
断点调试很有用啊,特别是对刚入门的同学~
2015/09/11 09:30
回复
举报
不知道具体有啥用,装上了找不到可用之处
2015/09/10 18:54
回复
举报
php 断点调试,食之无味,弃之可惜。
2015/08/17 16:18
回复
举报
大道至簡博主

引用来自“hellocc”的评论

用过

哈哈,还以为是爱过
2014/11/30 16:57
回复
举报
用过
2014/11/30 16:36
回复
举报
收藏之
2014/11/29 21:21
回复
举报
更多评论
打赏
11 评论
87 收藏
8
分享
返回顶部
顶部