您的位置:首页 > 编程语言 > PHP开发

zend debugger 的配置与使用

2014-05-09 21:39 351 查看
所谓 工欲善其事,必先利其器.

在写程序的过程中,调试代码是必不少的过程。

今天为大家介绍的是 zend debbuger ,它是建立在zend studio 这个IDE上的插件

提纲:

1.zend studio的破解和安装

2.如何安装zend debbuger,要注意的问题

3.图解如何进行调试 

4.参考过的链接 

一.zend studio的破解和安装

1. Zend Studio 9.0.3 正式版官方下载地址:

  windows版(JRE):http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3.msi 
(没有安装过java的ide就选这个)

  windows版(NO JRE):http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-without-JRE-9.0.3.msi 

2. 下载完成后,不停下一步就行了

3.下载破解文件:com.zend.php.core_9.0.3.201205071416.jar(如果不能下载,请访问http://www.geekso.com/ZendStudio9-key/)

  下载成功后(提示:破解文件千万不要解压,也不要修改破解文件的文件名)复制到你安装Zend Studio 9.0.3的plugins目录下,覆盖同名文件.

4.打开Zend Studio 9,提示输入注册码的时候写入如下的激活码即可:

34E606CF10C3E4CF202ABCEAA9B0B7A64DD2C5862A514B944AAAB38E3EB8A5F2CD735A2AB4CF9B952590EFA62BA0AB2B3E5D99C33C55309EE143165AC7F1817D626574615F3B32312F31312F323031313B392E303B3030313B313B3330


  如果出现如下界面,则表示激活成功

  


二,如何安装zend debbuger,要注意的问题

1.下载

  到http://downloads.zend.com/pdt/server-debugger下载最新的debugger

  下载后将zip解压缩。得到一个目录:有x_x_x_comp和x_x_x_nts_comp,x指版本号,nts指non thread safe,使用phpinfo查看你的php安装版本和thread safe属性

  如图,我的php版本是5.2.6 ,Thread Safety是 enable的,所以我选择 5_2_x_comp 这个文件的内容

  


2.配置
  1.请将刚才文件夹中的ZendDebugger.dll复制到您的php安装目录下,比如:你的php根目录/ext/
  2.将压缩包中的dummy.php解压到web根目录,我这里的apache的DocumentRoot设置在E:\APMServ5.2.6\www\htdocs,就拷贝dummy.php到E:\APMServ5.2.6\www\htdocs,然后修改php.ini,加入了这些内容:
  
zend_extension_ts=D:/myserver/ZendDebugger/5_2_x/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.88/24
zend_debugger.expose_remotely=always
  *注:这里的192.168.1.88/24 ,是路由分配的ip,如果你不需要远程调试,就不需要填,因为一旦路由重新分配ip,就会出现连接失败

  3.重启apache
  4.如果phpinfo能看到zend debugger 的相关设置信息 表示成功
  5.至此zend debugger的安装完成

三.图解如何进行调试

  1.打开zend studio, 然后选择 windows -> preference -> php -> debug 看到如下一个界面:
  


  2. Default setting 这里有3项,一般已经匹配好,server那里要设置一下,按旁边的php servers..,进入配置页面,如果你用的端口是80,就不需要动了,然后就是path mapping(映射地址),新增或编辑映射地址
  


  3.直接点击工具栏上“小害虫”的下拉,点击debug configuration ,进入调试设置界面,主要是图中,红色框的2个地方,test debugger,测试服务连通性,下面那个用brown选择后,记得把项目名 换回 物理地址名字
  


  4 . 然后右击左边的php web application,点击new,新建一个调试的项目,填写名字 和 填写好File地址后,和上面的界面一样,就可以开始按debug,正式开始调试了
 
 5.最后上一张比较给力的图 
<
a971
div>  


  6.视频教程地址:http://img.zendstudio.net/libs/zendstudio-video-tutorial/using-the-debugger-in-zse612.swf 

四.参考过的链接 

http://my.oschina.net/peano/blog/78764
http://my.oschina.net/feek/blog/66212 http://www.cnblogs.com/yaksea/archive/2011/08/26/2154154.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zend 调试