2012年12月27日星期四

Zend Debugger安装配置中文帮助手册

  在前一篇文章中我介绍了如何在PHP5环境下安装配置Zend Debugger,同时简单介绍了Zend Debugger的部分配置选项,其实Zend公司本身就带有Zend Debugger安装指导(Zend Debugger Installation Guide)PDF帮助文档,只不过是英文版的,今天我将其翻译为Zend Debugger中文安装指导帮助手册,希望对刚开始学习使用Zend产品的童鞋有所帮助。
  Zend Debugger是什么
  Zend Debugger是作为PHP的扩展被安装在WEB服务器上的,主要用来配合Zend Studio进行调试和分析PHP程序的。
  Zend Studio的调试功能允许你测试你的PHP文件和应用程序并发现代码中的错误。Zend Debugger允许你通过各种方式,比如在PHP代码中设置断点、单步调试等控制PHP程序代码的执行,并检查PHP代码中的变量和参数。
  Zend分析器将会显示所执行的PHP代码中可能有问题的代码片段,并提供详细的报告来告诉你PHP程序中哪些部分需要优化。
  Zend Debugger是和Zend Core和Zend捆绑在一起的,并不需要单独安装。(这我认为是针对使用ZEND产品的用户来说的)。
  Zend Core包括最可靠和最新版本的PHP,涵盖已经过测试的PHP扩展、数据库驱动程序和其他增强功能,并和Zend Framework框架,Apache和MySQL捆绑在一起。
  Zend Debugger也可以作为一个独立的安装包下载并安装在你的Web服务器上。
  Zend Debugger在服务器上的安装配置步骤如下
  1、首先是下载和你的操作系统相对应的Zend Debugger安装包,Zend Debugger的下载地址:http://www.zend.com/en/products/studio/downloads
  2、解压Zend Debugger安装包
  3、选择和你的PHP版本相对应的Zend Debugger安装包目录PHP ( 4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x)中的ZendDebugger.so (Unix下) or ZendDebugger.dll (Windows下)
  4、将Zend Debugger文件拷贝到WEB服务器上
  5、为了装载Zend Debugger,你需要打开php.ini文件,根据操作系统的不同,添加如下Zend Debugger配置信息
1
2
3
Linux and Mac OS X: zend_extension=<full_path_to_ZendDebugger.so>
Windows: zend_extension_ts=<full_path_to_ZendDebugger.dll>
Windows non-thread safe: zend_extension=<full_path_to_ZendDebugger.dll>
  注意:Windows non-thread safe 二进制版本仅仅用于Zend Core 2.0.
  6、为了使Zend Studio能够认证连接Zend Debugger,你需在php.ini文件中再添加如下Zend Debugger配置信息
1
2
zend_debugger.allow_hosts=<host_ip_addresses>
zend_debugger.expose_remotely=always
  7、替代信息的IP地址应该是允许启动调试会话的IP地址,也就是该IP地址主机上应该装有Zend Studio。
  Zend Debugger配置选项host_ip_addresses说明:替代的IP地址应该是诸如10.1.2.21形式的IP地址,如果设定允许多个地址,请用逗号分隔。
  你也可以使用掩码的形式,比如10.1.2.0/24代表10.1.2IP地址段内的主机都是允许使用Zend Debugger的。
  8、zend_debugger.expose_remotely配置指令决定了调试器是否对远程客户端可见,如果你希望Zend Studio的浏览器工具栏能够自动检测可调试页面,这是必须的。总共有三个选项,always, never,allowed_hosts ( 仅允许zend_debugger.allow_hosts配置选项中的主机可见)
  9、将dummy.php文件从Zend Debugger安装包中复制到你的WEB根目录下。
  10、最后重启WEB服务器。
  至此,Zend Debugger的安装指导中文翻译就好了,希望对使用Zend Debugger的童鞋有所帮助,如果有欠妥当的地方欢迎指正,Zend Debugger安装配置帮助手册的英文版请参考这里
  PHP网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。

没有评论:

发表评论