phpstorm配置Xdebug进行调试PHP教程
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 却总是跳出来?记得刚刚那个电话按钮嘛,再点一下,让其变成红色,就好了。
转载于:https://www.cnblogs.com/yuanlipu/p/6551247.html
phpstorm配置Xdebug进行调试PHP教程相关推荐
- phpstorm 配置 xdebug断点调试
前言 php是脚本型程序 每次出错都要手动exit断点程序不是很方便 哪里有需求哪里就有生产,Xdebug可以实现对php的断点调试.下面将我个人的安装经历分享给大家. 运行环境 windows .l ...
- phpstudy+PHPSTORM配置xdebug断点调试
记录一下 花了一上午时间失败了(心态都炸了,本来就调试有问题,后面网站都打不开了),于是全推倒重新配置一遍并记录一下. 网站配置和文件配置 首先打开phpstudy,打开这两个. 然后配置我们的网站, ...
- phpstorm调试php配置,PhpStorm配置Xdebug调试WordPress
PhpStorm配置Xdebug之我的理解 Nginx将root指向PhpStorm的工作目录, 因为自己之前都是Java写的多,用的IDE是IntelliJ IDEA,虽然跟PhpStorm是一家, ...
- PhpStorm配置Xdebug调试PHP程序
From: http://blog.csdn.net/ljfrocky/article/details/46531137 这篇文章主要介绍了如何使用PhpStorm + Xdebug调试PHP程序,需 ...
- phpstorm 配置 Xdebug 调试
对有有经验的程序员,使用 echo().print_r ().print_f ().var_dump () 等函数足以调试 php 代码,如果你不喜欢这样的话,xdebug 就是一个非常好的 php ...
- phpstorm配置Xdebug
1.下载xdebug插件:https://xdebug.org/download.php 2.查看自己的php信息,(phpinfo()就可以),出现如下界面然后点击查看网页源代码 3. 将代码粘贴到 ...
- PhpStorm 配置debug断点调试
以下方法可以不用下载Xdebug helper浏览器扩展插件,也不需配置Debug Configurations. 环境 phpstudy_pro 小皮集成环境 Apache 2.4.39 php 7 ...
- PhpStorm 配置 Xdebug调试工具
https://blog.csdn.net/u012600104/article/details/80446036 前言 php是脚本型程序 每次出错都要手动exit断点程序不是很方便 哪里有需求哪里 ...
- phpstorm使用xdebug断点调试
都1202年了,你调试php的时候还在使用print_r();die();吗?今天说一下php断点调试工具xdebug,无需google的xdebugHelper!无需在postman请求时加cook ...
最新文章
- 学术-数学:哥德巴赫猜想
- java中application后缀_编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为...
- 剑指offer:扑克牌顺子
- mysql存储过程queue_mysql – 在Sequelize中调用输入/输出类型存储过程
- 概率论回顾.pptx
- 关于git远程版本库的一些问题之解决
- 细数音频放大器的分类
- Android设为系统默认的短信应用
- .NET组件程序设计0723
- HCIE Security 常见WEB攻击 备考笔记(幕布)
- php 0x颜色 转换,rgb和十六进制颜色互转
- 完整版身份证前6位判断归属地
- react视频教程经典大全
- 机器学习入门好文,强烈推荐(转载)
- APP推广要做哪些?渠道?方案?竞争分析?
- php进程间通信 yoc_php 进程间通信 ipc
- FreeTextBox编辑框遇到的问题
- [读书笔记—学习方法]《深度学习的艺术》-采铜
- 未解——Matlab积分运算int函数
- 世界科学、技术、工业革命趋势分析
热门文章
- 309.	Best Time to Buy and Sell Stock with Cooldown
- android键盘ui,android – 在自定义键盘中重新调整候选视图的UI
- 图像语义分割模型DeepLab训练Cityscapes数据集过程记录
- 机器学习知识点(十八)密度聚类DBSCAN算法Java实现
- bat输出log日志操作
- 2008年10月10日股票池
- 数据结构源码笔记(C语言):统计字符串中出现的字符及其次数
- opencv轮廓及点在轮廓内判断
- php 间隔时间执行任务,PHP间隔一段时间执行代码的方法
- python的函数的定义与调用