NotePad++ 使用 DBGp Xdebug 调试php
来源:互联网 发布:excel数据分析占比 编辑:程序博客网 时间:2024/05/22 07:23
NotePad++ 使用 DBGp 调试php
1.使用phpinfo();查看php版本信息
2.配置xdebug
2.1 根据php版本信息,下载对应的xdebug .
2.2将下载的php_xdebug-2.1.2-5.3-vc6.dll文件放到php安装目录下面ext目录中。
2.3在php.ini中添加如下配置:
[xdebug]zend_extension = "D:/LAMP/PHP535/ext/php_xdebug-2.1.2-5.3-vc6.dll"xdebug.remote_enable=1xdebug.remote_handler=dbgpxdebug.remote_host=127.0.0.1xdebug.remote_port=9000xdebug.remote_mode=reqxdebug.idekey=xdebugxdebug.remote_log="d:\temp\xdebug\xdebug.log"xdebug.show_exception_trace=0xdebug.show_local_vars=9xdebug.show_mem_delta=0xdebug.trace_format=0xdebug.profiler_enable = 1xdebug.profiler_output_dir ="d:\temp\xdebug"
2.4 重启apache服务器,通过phpinfo();查看是否有xdebug相关输出信息。
3.配置DBGp插件
3.1 下载最新版的DBGp插件 https://sourceforge.net/projects/npp-plugins/files/DBGP%20Plugin/
3.2 将解压得到的dll文件拷贝到 NotePad++安装目录下的plugins目录里,然后重新打开NotePad++。
3.3 在“插件”菜单栏下将会出现 DBGp子菜单,选择config ,进入配置。
IDE KEY 和 php.ini中的xdebug.idekey配置一样。
3.4 打开 插件->DBGp->Debugger
点击红点,会在光标所在行添加断点。
3.5 在要调试的页面URL后添加 ?XDEBUG_SESSION_START=session_name
例如: http://localhost/test.php?XDEBUG_SESSION_START=abcd
参考:http://thecancerus.com/debugging-php-using-xdebug-and-notepad-part-i/
http://www.cnblogs.com/mataszhang/p/5820009.html
- NotePad++ 使用 DBGp Xdebug 调试php
- phpstudy+Notepad+DBGp xdebug 调试php
- PHP编辑利器Notepad++下Xdebug加DBGp调试环境搭建教程
- vim+xdebug+DBGp 单步调试 php
- 使用Notepad++ Xdebug 调试PHP代码
- 在NotePad++中安装DBGP debugger调试PHP程序
- 在NotePad++中安装DBGP debugger调试PHP程序
- 在 Windows 下使用 Notepad++ 和 xdebug 调试 php 脚本
- Notepad++配合Xdebug断点调试PHP代码
- NOTEPAD++DBGP
- php使用xdebug调试
- 使用xdebug调试PHP程序
- 使用xdebug调试PHP程序
- 使用Xdebug调试PHP程序
- 如何使用XDebug调试php
- 使用xdebug调试PHP程序
- sublime使用xdebug调试php
- sublime使用xdebug调试php
- 剑指offer | 训练题59:把二叉树打印成多行
- 多线程程序设计之创建线程(Windows下C++实现)
- java实现定时任务的方法
- 字符串 leetcode 387. First Unique Character in a String
- spring
- NotePad++ 使用 DBGp Xdebug 调试php
- mysql处理表字段与关键字重合
- Django的HelloWorld
- struts2值栈&struts ognl表达式---【小白系列】0基础到熟练应用struts2框架(四)
- MATLAB中 使用bar函数关于与x轴上label不齐的解决办法
- java文件没有在WEB-INF/classes中生成class
- 四、JAVA基础语法(2)
- Python---set集合类型操作总结
- ERROR 1064 (42000): You have an error in your SQL syntax