加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

phpstorm配置Xdebug进行调试PHP教程

发布时间:2020-12-13 02:14:01 所属栏目:PHP教程 来源:网络整理
导读:《PHP实例:phpstorm配置Xdebug进行调试PHP教程》要点: 本文介绍了PHP实例:phpstorm配置Xdebug进行调试PHP教程,希望对您有用。如果有疑问,可以联系我们。 运行环境: PHP实例 PHPSTORM版本 : 8.0.1 PHP实例 PHP版本 : 5.6.2 PHP实例 xdebug版本:php_xde

《PHP实例:phpstorm配置Xdebug进行调试PHP教程》要点:
本文介绍了PHP实例:phpstorm配置Xdebug进行调试PHP教程,希望对您有用。如果有疑问,可以联系我们。

运行环境:PHP实例

PHPSTORM版本 : 8.0.1PHP实例

PHP版本 : 5.6.2PHP实例

xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dllPHP实例

ps : php版本和xdebug版本必定要相对应PHP实例

1. PHP安装xdebug扩展 PHP实例

php.ini的配置,下面的配置仅供参考,路径要换成本身的!PHP实例

[xdebug]PHP实例

zend_extension=”D:wampphp-5.6.2-x64extphp_xdebug-2.2.5-5.6-vc11-x86_64.dll”PHP实例

xdebug.remote_enable = OnPHP实例

xdebug.remote_handler = dbgpPHP实例

xdebug.remote_host= localhostPHP实例

xdebug.remote_port = 9000PHP实例

xdebug.idekey = PHPSTORMPHP实例

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

查看phpinfo~PHP实例

PHP实例

2.PHPSTORM设置 PHP实例

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

1.首先检查phpstorm的xdebug配置PHP实例

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

PHP实例

PHP实例

2. 设置debug.PHP实例

PHP实例

PHP实例

添加当地的 web server~PHP实例

www.51open.pcom 是我当地的 web server~ ~PHP实例

PHP实例

PHP实例

PHP实例

3.开始调试PHP实例

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

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

?PHP实例

总结:PHP实例

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

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

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

《PHP实例:phpstorm配置Xdebug进行调试PHP教程》是否对您有启发,欢迎查看更多与《PHP实例:phpstorm配置Xdebug进行调试PHP教程》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读