PHP5环境下ZendDebugger安装配置详解.doc

上传人:cl****1 文档编号:545189239 上传时间:2022-12-15 格式:DOC 页数:5 大小:114.15KB
返回 下载 相关 举报
PHP5环境下ZendDebugger安装配置详解.doc_第1页
第1页 / 共5页
PHP5环境下ZendDebugger安装配置详解.doc_第2页
第2页 / 共5页
PHP5环境下ZendDebugger安装配置详解.doc_第3页
第3页 / 共5页
PHP5环境下ZendDebugger安装配置详解.doc_第4页
第4页 / 共5页
PHP5环境下ZendDebugger安装配置详解.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《PHP5环境下ZendDebugger安装配置详解.doc》由会员分享,可在线阅读,更多相关《PHP5环境下ZendDebugger安装配置详解.doc(5页珍藏版)》请在金锄头文库上搜索。

1、PHP5环境下Zend Debugger安装配置详解调试技术是我们编程中不可或缺的重要部分,调试器是每个IDE环境都必备的组件。既然如此,Zend Studio的集成环境拥有一个调试器也就是理所当然的事情了,但是,该调试器在配置使用起来,其显示出来的强劲功能一定会让你惊叹不已!事实上,Zend Studio(后面我简称“ZDE”了)的调试功能分为内部调试和远程调试。内部调试是用ZDE内置的PHP(有4、5两个版本)进行的代码初步调试,我们把重点放在远程调试上,因为它可以完全模拟一个真实的运行环境。远程调试需要服务器端的组件支持,我们今天的内容就是怎么来安装这个服务器端调试环境,用到的调试组件是

2、Zend Debugger,它是轻便而且够用的,在撰写本文时,其最新版本是5.2.14,与网络上广为流传的5.2.10版略有更新。我的服务器是windows下的apache,因此我就下载了windows版的Zend Debugger,下来的压缩包大约2.1M,有个readme.txt,我觉得有必要看哈子:Zend Debugger installation instructions1. Locate ZendDebugger.so or ZendDebugger.dll file that is compiled for the correct version of PHP (4.3.x, 4

3、.4.x, 5.0.x, 5.1.x, 5.2.x) in theappropriate directory.2. Add the following line to the php.ini file:Linux and Mac OS X: zend_extension=/full/path/to/ZendDebugger.soWindows: zend_extension_ts=/full/path/to/ZendDebugger.dllWindows non-tread safe: zend_extension=/full/path/to/ZendDebugger.dll(*) the w

4、indows non-thread safe is used only with Zend Core 2.03. Add the following lines to the php.ini file:zend_debugger.allow_hosts=zend_debugger.expose_remotely=always 4. Place dummy.php file in the document root directory.5. Restart web server.这里已经非常详细的讲了安装方法了,那我就以我晦涩的语言再描述一遍吧以下是压缩包内所有文件的列表:ZendDebugge

5、r-5.2.14RC9-cygwin_nt-i386md5ZendDebugger-5.2.14RC9-cygwin_nt-i386Inventory.xmlZendDebugger-5.2.14RC9-cygwin_nt-i3864_3_x_compZendDebugger-5.2.14RC9-cygwin_nt-i3864_3_x_compZendDebugger.dllZendDebugger-5.2.14RC9-cygwin_nt-i3864_4_x_compZendDebugger-5.2.14RC9-cygwin_nt-i3864_4_x_compZendDebugger.dllZ

6、endDebugger-5.2.14RC9-cygwin_nt-i3865_0_x_compZendDebugger-5.2.14RC9-cygwin_nt-i3865_0_x_compZendDebugger.dllZendDebugger-5.2.14RC9-cygwin_nt-i3865_1_x_compZendDebugger-5.2.14RC9-cygwin_nt-i3865_1_x_compZendDebugger.dllZendDebugger-5.2.14RC9-cygwin_nt-i3865_2_x_compZendDebugger-5.2.14RC9-cygwin_nt-i

7、3865_2_x_compZendDebugger.dllZendDebugger-5.2.14RC9-cygwin_nt-i3865_2_x_nts_compZendDebugger-5.2.14RC9-cygwin_nt-i3865_2_x_nts_compZendDebugger.dllZendDebugger-5.2.14RC9-cygwin_nt-i386dummy.phpZendDebugger-5.2.14RC9-cygwin_nt-i386README.txt解压出合适的也就是和你当前php的版本对应的Zend Debugger版本,我的php版本是5.2.5,因此我就把5_2

8、_x_comp给拖出来了(至于5_2_x_nts_comp指的是non- tread safe,没有明白具体用途,也就不妄用了),我将5_2_x_compZendDebugger.dll移动到D:myserver ZendDebugger5_2_xZendDebugger.dll,将压缩包中的dummy.php解压到web根目录,我这里的apache 的DocumentRoot设置在D:/myserver/wwwroot,就拷贝dummy.php到D:myserverwwwroot,然后修 改php.ini,加入了这些内容: zend_extension_ts=D:/myserver/Zend

9、Debugger/5_2_x/ZendDebugger.dllzend_debugger.allow_hosts=127.0.0.1/32,192.168.1.88/24zend_debugger.expose_remotely=always 然后重启apache,在略微的等待之后,我们输入phpinfo()查看成功与否?啊哈,运行的很好的嘛下面打开zde,工具菜单-首选项,选择调试选项卡,设置调试方式为服务器,Debug Server URL填写web服务器的URL,我这里apache的端口是8080,如果是默认80端口,就可以省略了,OK,设置完成,确定之(如图) 选择 工具-检查Debug Server连接,出来的对话框选择是,我们看到了连接成功的提示至此,我们的Debug Server就算成功安装完成了,关于如何使用Zend Studio的服务器调试,后面的教程会详细阐述,敬请期待哦。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号