调试技术是咱们编程中不可或缺的重要部分,调试器是每一个IDE环境都必备的组件。既然如此,Zend Studio的集成环境拥有一个调试器也就是理所固然的事情了,可是,该调试器在配置使用起来,其显示出来的强劲功能必定会让你惊叹不已!php
事实上,Zend Studio(后面我简称“ZDE”了)的调试功能分为内部调试和远程调试。内部调试是用ZDE内置的PHP(有四、5两个版本)进行的代码初步调试,咱们把重点放在远程调试上,由于它能够彻底模拟一个真实的运行环境。web
远程调试须要服务器端的组件支持,咱们今天的内容就是怎么来安装这个服务器端调试环境,用到的调试组件是Zend Debugger,它是轻便并且够用的,在撰写本文时,其最新版本是5.2.14,与网络上广为流传的5.2.10版略有更新。个人服务器是windows下的apache,所以我就下载了windows版的Zend Debugger,下来的压缩包大约2.1M,有个readme.txt,我以为有必要看哈子:apache
4. Place dummy.php file in the document root directory.
5. Restart web server.编程
这里已经很是详细的讲了安装方法了,那我就以我晦涩的语言再描述一遍吧windows
解压出合适的也就是和你当前php的版本对应的Zend Debugger版本,个人php版本是5.2.5,所以我就把5_2_x_comp给拖出来了(至于5_2_x_nts_comp指的是non-tread safe,没有明白具体用途,也就不妄用了),我将5_2_x_comp\ZendDebugger.dll移动到D:\myserver\ZendDebugger\5_2_x\ZendDebugger.dll,将压缩包中的dummy.php解压到web根目录,我这里的apache的DocumentRoot设置在D:/myserver/wwwroot,就拷贝dummy.php到D:\myserver\wwwroot,而后修改php.ini,加入了这些内容:服务器
而后重启apache,在略微的等待以后,咱们输入phpinfo()查当作功与否?网络
啊哈,运行的很好的嘛~app
下面打开zde,工具菜单->首选项,选择调试选项卡,设置调试方式为服务器,Debug Server URL填写web服务器的URL,我这里apache的端口是8080,若是是默认80端口,就能够省略了,OK,设置完成,肯定之(如图)工具
选择 工具->检查Debug Server链接,出来的对话框选择是,咱们看到了链接成功的提示.net
至此,咱们的Debug Server就算成功安装完成了,关于如何使用Zend Studio的服务器调试,后面的教程会详细阐述,敬请期待哦。