当前位置: 首页 > news >正文

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

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

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

 

 

posted on 2015-08-21 11:06 林中侠客 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/luojianqun/p/4747262.html

相关文章:

  • java项目使用exe4j打包成exe文件
  • Express框架使用以及数据库公共操作类整理(Win7下的NodeJs)
  • Java对于私有变量的“暴力反射”技术
  • Java相关书籍推荐
  • Java在利用反射条件下替换英文字母中的值
  • sql server 2008如何导入mdf,ldf文件
  • Servlet 中文乱码问题及解决方案剖析
  • 4、模拟器中文输入
  • Tomcat7.0修改默认的路径访问自己的项目
  • 使用NPOI方法导出数据到excel表中
  • Servlet实现的三种方法
  • Servlet登陆功能的实现
  • 事务分类
  • Servlet实现Session
  • Servlet实现Cookie的创建,读取,删除
  • [译] 怎样写一个基础的编译器
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • magento2项目上线注意事项
  • React系列之 Redux 架构模式
  • Vue 重置组件到初始状态
  • Vue.js 移动端适配之 vw 解决方案
  • 初识 webpack
  • 分享一份非常强势的Android面试题
  • 给github项目添加CI badge
  • 记录:CentOS7.2配置LNMP环境记录
  • 软件开发学习的5大技巧,你知道吗?
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • # 飞书APP集成平台-数字化落地
  • #Linux(帮助手册)
  • (06)金属布线——为半导体注入生命的连接
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (2)STM32单片机上位机
  • (52)只出现一次的数字III
  • (C)一些题4
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)shell调试方法
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .Net Memory Profiler的使用举例
  • .Net Redis的秒杀Dome和异步执行
  • .NET4.0并行计算技术基础(1)
  • .Net面试题4
  • .Net小白的大学四年,内含面经
  • /dev下添加设备节点的方法步骤(通过device_create)
  • /etc/fstab和/etc/mtab的区别
  • [BZOJ2281][SDOI2011]黑白棋(K-Nim博弈)
  • [dfs] 图案计数
  • [Enterprise Library]调用Enterprise Library时出现的错误事件之关闭办法
  • [I2C]I2C通信协议详解(一) --- 什么是I2C
  • [LOJ#6259]「CodePlus 2017 12 月赛」白金元首与独舞
  • [Prism]Composite Application Guidance for WPF(9)——命令
  • [pytorch]设备选择以及卷积神经网络的应用