清风徐来
Michael's Blog
忘记了zend studio for eclipse 怎么调试了

老是在netbeans和zend studio for eclipse跳来跳去的。

今天突然有段代码需要调试一下。正好用的是zend studio for eclipse。可是折腾来折腾去,别说默认断点在第一行了,就是其他设置的断点也都被直接越过,直接到底跑完程序-_-!!

这下淡水愣了,就像陶喆的《小镇姑娘》一样了,“不明白,不明白。。。”。赶紧去翻翻GentlyZend Studio For Eclipse 6.1 视频教程-调试php程序 。可是没啥发现啊,操作差不多啊。又回到他的教程列表,想淘淘看。忽然眼前一道光芒闪过,嗯,是的当时感觉就是如此。“服务器调试——Zend Debugger 的安装教程”映入我的眼前。原来,原来淡水忘记安装Zend Debugger了。GentlyZend Studio For Eclipse 6.1 视频教程-调试php程序 中并没有特别把安装Zend Debugger,着重提一下。而淡水又没仔细看,就。。。

说说怎样安装Zend Debugger吧,比较简单的。Gently的教程里都有写了。这里淡水给自己加深一下印象。

第一步:官网下载Zend Debugger,下载URL: http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.14-cygwin_nt-i386.zip 请查zip下面的readme文件,可以看到5_2_x_comp目录为PHP 5.2.x所用的版本,把下面的ZendDebugger.dll copy 到php的扩展库目录${php_home}ext,把dummy.php copy到phpBB的部署的根目录下,dummy.php主要用来与浏览器安装的Zend Studio Toolbar通信

第二步:配置php.ini文件,加入: [zend] zend_extension_ts=D:PHPPHP5.2.6extZendDebugger.dll zend_debugger.allow_hosts=127.0.0.1/10 zend_debugger.expose_remotely=always ;以上配置中的127.0.0.1/10代表127.0.0.1到127.0.0.10的地址段允许调试 

以上橙色部分,淡水没有去做,这也不影响zend studio for eclipse的正常调试。


最后修改于 2009-07-21