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

相关文章

Nginx 重写与重定向配置方法

《Nginx重写与重定向配置方法》Nginx重写与重定向区别:重写修改路径(客户端无感知),重定向跳转新URL(客户端感知),try_files检查文件/目录存在性,return301直接返回永久重... 目录一.try_files指令二.return指令三.rewrite指令区分重写与重定向重写: 请求

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

Nginx 配置跨域的实现及常见问题解决

《Nginx配置跨域的实现及常见问题解决》本文主要介绍了Nginx配置跨域的实现及常见问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来... 目录1. 跨域1.1 同源策略1.2 跨域资源共享(CORS)2. Nginx 配置跨域的场景2.1

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

Python pip下载包及所有依赖到指定文件夹的步骤说明

《Pythonpip下载包及所有依赖到指定文件夹的步骤说明》为了方便开发和部署,我们常常需要将Python项目所依赖的第三方包导出到本地文件夹中,:本文主要介绍Pythonpip下载包及所有依... 目录步骤说明命令格式示例参数说明离线安装方法注意事项总结要使用pip下载包及其所有依赖到指定文件夹,请按照以

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关