ZendStudio 5.5.1 开发调试(Debug)配置说明 【转】

2024-01-16 02:18

本文主要是介绍ZendStudio 5.5.1 开发调试(Debug)配置说明 【转】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者: 钱途无梁  来源: 博客园  发布时间:2009-11-04 17:23  阅读:169 次   原文链接    [收藏]  

1- 环境
  WindowsXp
  PHP5.2.5
  Apache2.0.55
  ZendStudio 5.5.1(非For Eclipse)
  ZendDebugger5.2.12-winnt
*以上Zend软件下载可去Zend官司方网站注册后下载到。
http://www.zend.com
附:
zend studio 5.5下载:http://www.gougou.com/search?search=Zend%20Studio%205.5.1&id=1

2- 配置说明
  对于ZendStudio的Debug功能安装比较简单。

  2-1 安装ZendStudio(略......)

        安装完毕后,会在IE或FireFox浏览器上安装ZendStudio工具栏,点击右键即可看到。如下图:
        
 

  2-2 安装ZendDebugger并进行配置

        将下载到的ZendDebugger(ZendDebugger-5.2.12-cygwin_nt-i386.zip)包解压后会得到如下目录和文件。
       

    2-2-1 将[5_2_x_comp]目录中的“ZendDebugger.dll”文件复制到PHP安装目录下,如下图:
             *一定是PHP目录下否则配置将不成功。
       

    2-2-2 dummy.php文件复制到WEB-ROOT目录下。如:[C:/localweb/]中。
    2-2-3 打开php.ini文件输入如下内容:

[Zend] 
zend_extension_ts = C: / php5. 2.5 / Debuger / ZendDebugger.dll 
zend_debugger.allow_hosts = 192.168 . 0.219 (或者为"127.0.0.1” ,最好是用这个值!!!)  (本地IP ) 
zend_debugger.expose_remotely = always
 

 

    2-2-4 重启Apache

  2-3 配置确认
    2-3-1在WEB根目录建立phpinfo.php文件

<? php
   phpinfo ();
?>

 

    2-3-2 打开IE浏览器,输入phpinfo.php的查看地址如:
       
        *当看到红线处被追加,则说明Debugger被成功配置。

  2-4 不成功时请检查以下内容:
        (1IP地址(不要包括端口号);
        2ZendDebugger.dll是否被放到PHP目录下;
        3是否将dummy.php文件复制到WEB根目录下。
        4显示时报“PHP/PHP-CGI若名错误”(配置无任何问题),打开WIN错误查看发现在临时目录中的php.exe.mbpd文件造成的,这时,需要打开IE清除所有Temp即可解决。(这种错误大多出现在安装ZendCore或ZendPlatform后卸载后发生)。该错误是由于安装ZendCore或ZendPlatform卸载后在临时目录中有执行文件每次执行ZendDebugger.dll时被调用ZendCore或ZendPlatform编译后的特殊php-cgi.exe文件造成。
             或如下错误信息:C:/DOCUME~1/○○○○/LOCALS~1/Temp/WER120.tmp.dir00/
appcompat.txt

3- 如何使用ZendStudio对网页进行调试
  3-1 打开ZendStudio
  打开
,其中的[Debug]页,将其中全部设置为Internal模式。(如下图:)
        
  
  3-2 
重启ZendStudio,打开[运行]输入命令“cmd”,进入后输入“netstat -a”查看本地端口情况。(如下图)

       
       *当发现存在ZendStudio的端口时,即说明配置成功。 

这篇关于ZendStudio 5.5.1 开发调试(Debug)配置说明 【转】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/611000

相关文章

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

SpringBoot日志配置SLF4J和Logback的方法实现

《SpringBoot日志配置SLF4J和Logback的方法实现》日志记录是不可或缺的一部分,本文主要介绍了SpringBoot日志配置SLF4J和Logback的方法实现,文中通过示例代码介绍的非... 目录一、前言二、案例一:初识日志三、案例二:使用Lombok输出日志四、案例三:配置Logback一

springboot security之前后端分离配置方式

《springbootsecurity之前后端分离配置方式》:本文主要介绍springbootsecurity之前后端分离配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的... 目录前言自定义配置认证失败自定义处理登录相关接口匿名访问前置文章总结前言spring boot secu

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

SpringBoot中封装Cors自动配置方式

《SpringBoot中封装Cors自动配置方式》:本文主要介绍SpringBoot中封装Cors自动配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录SpringBoot封装Cors自动配置背景实现步骤1. 创建 GlobalCorsProperties

Spring Boot结成MyBatis-Plus最全配置指南

《SpringBoot结成MyBatis-Plus最全配置指南》本文主要介绍了SpringBoot结成MyBatis-Plus最全配置指南,包括依赖引入、配置数据源、Mapper扫描、基本CRUD操... 目录前言详细操作一.创建项目并引入相关依赖二.配置数据源信息三.编写相关代码查zsRArly询数据库数