Zendstudio9 配置安装 zend debuggerphp
1. 解压ZendDebugger-5.2.14-cygwin_nt-i386.zipweb
2. 如下是压缩包内全部文件的列表:
ZendDebugger-5.2.14RC9-cygwin_nt-i386/md5
ZendDebugger-5.2.14RC9-cygwin_nt-i386/Inventory.xml
ZendDebugger-5.2.14RC9-cygwin_nt-i386/4_3_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386/4_3_x_comp/ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386/4_4_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386/4_4_x_comp/ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_0_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_0_x_comp/ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_1_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_1_x_comp/ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_2_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_2_x_comp/ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_2_x_nts_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_2_x_nts_comp/ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386/dummy.php
ZendDebugger-5.2.14RC9-cygwin_nt-i386/README.txtapache
3. 根据你的php版本选择相应的文件 个人php是5.2.6 因此我选择ZendDebugger-5.2.14RC9-cygwin_nt-i386/5_2_x_nts_comp,将此文件夹放入到你的D://Wamp文件夹里面(为了方便管理,个人server服务都是装着文件里面的),全路径为D://Wamp/ZendDebugger/5_2_x/ZendDebugger.dllspa
4. 将压缩包中的dummy.php解压到web根目录,我这里的apache的DocumentRoot设置在D:/Wamp/apache/htdoc和D:/www,就拷贝dummy.php到D:/Wamp/apache/htdocs和D:/www,而后修改php.ini,加入了这些内容:debug
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调试
5. 而后重启apache,在略微的等待以后,咱们输入phpinfo()查当作功与否?orm
出现这个图的为成功server
6,使用设置
为了使用Zend Debugger,咱们首先须要打开Zend Studio,对Zend Studio的Debug配置选项进行设置,步骤以下:对你的项目点击右键->Properties,选择左侧PHP Debug选项xml
除了上述的设置方式,Zend Studio Debug还有另外一种设置方式,主要针对的是单个调试文件,方法以下,选择菜单栏中的Run->Debug Configurations ,选择PHP Web Page Debug调试方式下的调试页面,右侧Server面板中选择Zend Debugger,你能够点击Test Debugger,若是Zend Debugger安装成功,其会弹出Test Debuger Server Success对话框,即宣告Zend Debug Server链接成功ip
7使用
选择菜单栏RUN中的Debug AS或Debug URL进行调试,Zend Studio中Zend Debugger的调试界面和Xdebug相似,一样能够经过F11启动调试会话,F5(单步调试),设置断点等。