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

相关文章

SpringBoot结合Knife4j进行API分组授权管理配置详解

《SpringBoot结合Knife4j进行API分组授权管理配置详解》在现代的微服务架构中,API文档和授权管理是不可或缺的一部分,本文将介绍如何在SpringBoot应用中集成Knife4j,并进... 目录环境准备配置 Swagger配置 Swagger OpenAPI自定义 Swagger UI 底

Oracle迁移PostgreSQL隐式类型转换配置指南

《Oracle迁移PostgreSQL隐式类型转换配置指南》Oracle迁移PostgreSQL时因类型差异易引发错误,需通过显式/隐式类型转换、转换关系管理及冲突处理解决,并配合验证测试确保数据一致... 目录一、问题背景二、解决方案1. 显式类型转换2. 隐式转换配置三、维护操作1. 转换关系管理2.

Python38个游戏开发库整理汇总

《Python38个游戏开发库整理汇总》文章介绍了多种Python游戏开发库,涵盖2D/3D游戏开发、多人游戏框架及视觉小说引擎,适合不同需求的开发者入门,强调跨平台支持与易用性,并鼓励读者交流反馈以... 目录PyGameCocos2dPySoyPyOgrepygletPanda3DBlenderFife

使用Python开发一个Ditto剪贴板数据导出工具

《使用Python开发一个Ditto剪贴板数据导出工具》在日常工作中,我们经常需要处理大量的剪贴板数据,下面将介绍如何使用Python的wxPython库开发一个图形化工具,实现从Ditto数据库中读... 目录前言运行结果项目需求分析技术选型核心功能实现1. Ditto数据库结构分析2. 数据库自动定位3

IDEA中配置Tomcat全过程

《IDEA中配置Tomcat全过程》文章介绍了在IDEA中配置Tomcat的六步流程,包括添加服务器、配置部署选项、设置应用服务器及启动,并提及Maven依赖可能因约定大于配置导致问题,需检查依赖版本... 目录第一步第二步第三步第四步第五步第六步总结第一步选择这个方框第二步选择+号,找到Tomca

Django开发时如何避免频繁发送短信验证码(python图文代码)

《Django开发时如何避免频繁发送短信验证码(python图文代码)》Django开发时,为防止频繁发送验证码,后端需用Redis限制请求频率,结合管道技术提升效率,通过生产者消费者模式解耦业务逻辑... 目录避免频繁发送 验证码1. www.chinasem.cn避免频繁发送 验证码逻辑分析2. 避免频繁

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

Spring Boot集成/输出/日志级别控制/持久化开发实践

《SpringBoot集成/输出/日志级别控制/持久化开发实践》SpringBoot默认集成Logback,支持灵活日志级别配置(INFO/DEBUG等),输出包含时间戳、级别、类名等信息,并可通过... 目录一、日志概述1.1、Spring Boot日志简介1.2、日志框架与默认配置1.3、日志的核心作用

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R