教学之友,学习之友。

站长教学网

当前位置: 站长教学网 > 网站编程 > PHP教程 >

Notepad++配合Xdebug断点调试PHP代码

时间:2013-04-20 21:08来源:未知 作者:ken 点击:

安装配置xdebug之后,要来配置安装notepad++实现调试了 

搞定 Xdebug 之後,要來安裝 Notepad++ 的 XDebug 工具,請到這裡來下载DBGP Plugin下载下来后,请把它解压缩,并且,将 dbgpPlugin.dll 这个档案复制到 Notepad++ 的安装文件夹下的 plugins 数据,档案复制完成后,请关闭之后再重新启动 Notepad++ 来让新安装的 Plugin 生效,然后,请点选上方选单的「外挂模块」,就会出现「DBGP」项目,请点选它后,再点选「Config ...」项目进入 DBGP 的设定画面。

请将 DBGP 的设定画面设定如下图,如果是用虚拟主机的话,「Remote Server IP」项目要改虚拟主机的网域,而「IDE KEY」项目要改成在 php.ini  xdebug.idekey」项目的设定值,「Remote Path」和「Local Path」这二个项目请设成要 Debug 的网站的根文件夹的路径,另外,还要勾选下方的「Refresh local context on erery step」和「Refresh global context on every step」,都设定好之后,请点选下方的「Ok」来储存设定。

再来,就可以开始准备进行 Debug 了,请  Notepad++ 先开启要除错的档案,然后, 点选上方选单的「外挂模块」>DBGP>Debuger」来打开 Debuger 工具,接着,请设定一个断点(Break Point),设定方式是将光标停在要设为断点的那一行,之后,再点选下方 Debuger 的大红点,就可以了。

接下来,请用浏览器开启要除错的网站,然后,在要开启的网址后面加上「?XDEBUG_SESSION_START=任意字符串的名称」,例如,阿舍要除错「http://127.0.0.1/index.php」这个网址,那么,就要在浏览器用「http://127.0.0.1/index.php?XDEBUG_SESSION_START=aaaaa」网址来开启,接着,Notepad++ 就会跳出来,就可以开始除错了哩

firefox就不用后面加参数了

(责任编辑:ken)
TAG标签: php Notepad Xdebug
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容