我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Zend Debugger如何安装

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Zend Debugger如何安装

这篇文章将为大家详细讲解有关Zend Debugger如何安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

调试技术是我们编程中不可或缺的重要部分,调试器是每个IDE环境都必备的组件。既然如此,Zend Studio的集成环境拥有一个调试器也就是理所当然的事情了,但是,该调试器在配置使用起来,其显示出来的强劲功能一定会让你惊叹不已!

事实上,Zend Studio(后面简称ZDE)的调试功能分为内部调试和远程调试。内部调试是用ZDE内置的PHP(有4、5两个版本)进行的代码初步调试,我们把重点放在远程调试上,因为它可以完全模拟一个真实的运行环境。

远程调试需要服务器端的组件支持,我们今天的内容就是怎么来安装这个服务器端调试环境,用到的调试组件是Zend Debugger,它是轻便而且够用的,在撰写本文时,其***版本是5.2.14,与网络上广为流传的5.2.10版略有更新。我的服务器是windows下的apache,因此我就下载了windows版的Zend Debugger,下来的压缩包大约2.1M,有个readme.txt,我觉得有必要看哈子:

Zend Debugger installation instructions  &mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;  1. Locate ZendDebugger.so or ZendDebugger.dll file that is compiled for the correct version of PHP   (4.3.x, 4.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.so  Windows: zend_extension_ts=/full/path/to/ZendDebugger.dll  Windows non-tread safe: zend_extension=/full/path/to/ZendDebugger.dll  (*) the windows non-thread safe is used only with Zend Core 2.0   3. Add the following lines to the php.ini file:  zend_debugger.allow_hosts=<ip_addresses> zend_debugger.expose_remotely=always    4. Place dummy.php file in the document root directory.   5. Restart web server.

这里已经非常详细的讲了安装方法了,那我就以我晦涩的语言再描述一遍吧,以下是压缩包内所有文件的列表:

ZendDebugger-5.2.14RC9-cygwin_nt-i386\md5  ZendDebugger-5.2.14RC9-cygwin_nt-i386\Inventory.xml  ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_3_x_comp  ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_3_x_comp\ZendDebugger.dll  ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_4_x_comp  ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_4_x_comp\ZendDebugger.dll  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_0_x_comp  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_0_x_comp\ZendDebugger.dll  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_1_x_comp  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_1_x_comp\ZendDebugger.dll  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_comp  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_comp\ZendDebugger.dll  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_nts_comp  ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_nts_comp\ZendDebugger.dll  ZendDebugger-5.2.14RC9-cygwin_nt-i386\dummy.php  ZendDebugger-5.2.14RC9-cygwin_nt-i386\README.txt

解压出合适的也就是和你当前php的版本对应的Zend Debugger版本,我的php版本是5.2.5,因此我就把5_2_x_comp给拖出来了(至于5_2_x_nts_comp指的是non-tread safe,没有明白具体用途,也就不妄用了),我将5_2_x_comp\ZendDebugger.dll移动到D:\myserver\ZendDebugger\5_2_x\ZendDebugger.dll,将压缩包中的dummy.php解压到web根目录,我这里的apache的DocumentRoot设置在D:/myserver/wwwroot,就拷贝dummy.php到D:\myserver\wwwroot,然后修改php.ini,加入了这些内容:

zend_extension_ts=D:/myserver/ZendDebugger/5_2_x/ZendDebugger.dll  zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.88/24  zend_debugger.expose_remotely=always

然后重启apache,在略微的等待之后,我们输入phpinfo()查看成功与否?

Zend Debugger如何安装

结果运行的很好。

下面打开zde,工具菜单->***项,选择调试选项卡,设置调试方式为服务器,Debug Server URL填写web服务器的URL,我这里apache的端口是8080,如果是默认80端口,就可以省略了,OK,设置完成,确定之(如图)。

Zend Debugger如何安装

选择 工具->检查Debug Server连接,出来的对话框选择是,我们看到了连接成功的提示。

Zend Debugger如何安装

至此,我们的Debug Server就算成功安装完成了。

关于“Zend Debugger如何安装”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Zend Debugger如何安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Zend Debugger如何安装

这篇文章将为大家详细讲解有关Zend Debugger如何安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。调试技术是我们编程中不可或缺的重要部分,调试器是每个IDE环境都必备的组件。既然如此,Zend
2023-06-17

php5.5如何安装zend

这篇文章主要介绍了php5.5如何安装zend,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开发环境。
2023-06-14

php中如何安装Zend框架

这篇文章主要介绍php中如何安装Zend框架,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开发环境。二、WampServer,WampServe
2023-06-14

jquery如何debugger

调试jQuery脚本至关重要,本文介绍了多种方法:浏览器开发工具:ChromeDevTools:设置断点、检查变量、输出错误消息FirefoxDevTools:逐步执行、设置断点、使用控制台SafariWebInspector:设置断点、逐步执行、输出调试信息jQuery插件:jQueryDebug:添加交互式调试器JSLint:识别语法错误JSHint:提供错误和警告信息外部工具:Firebug:提供广泛的调试功能WebKitInspector:提供高级分析和调试选项
jquery如何debugger
2024-04-02

Windows XP上如何安装配置 Apache+PHP+Mysql+Zend

这篇文章主要讲解了“Windows XP上如何安装配置 Apache+PHP+Mysql+Zend”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Windows XP上如何安装配置 Apach
2023-06-14

Windows 2000/XP/2003 下如何安装 IIS+PHP+MySQL+Zend Optimize

本篇内容介绍了“Windows 2000/XP/2003 下如何安装 IIS+PHP+MySQL+Zend Optimize”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希
2023-06-14

linux下怎么安装Zend Optimizer

这篇文章主要讲解了“linux下怎么安装Zend Optimizer”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下怎么安装Zend Optimizer”吧!安装多次Zend Op
2023-06-10

怎么判断Zend Optimizer安装成功

本篇内容介绍了“怎么判断Zend Optimizer安装成功”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装多次Zend Optimize
2023-06-13

debugger如何调出来

要调出一个调试器(debugger),您可以按照以下步骤进行操作:1. 在您的代码中插入一个断点。这可以通过在代码中的某一行上添加一个`debugger`语句来实现,例如:```javascriptfunction foo() {// so
2023-09-21

Windows XP上安装配置 Apache+PHP+Mysql+Zend

所需软件: apjavascriptache_2.0.58-win32-x86-no_ssl.msi >>>>>>>>>>>>>>http://archive.apache.org/dist/httpd/ 各个版本都有 php-5.1.6-
2023-05-23

Centos环境下安装Zend optimizer 3.3.9的方法

本文实例讲述了Centos环境下安装Zend optimizer 3.3.9的方法。分享给大家供大家参考,具体如下: 1、下载文件: http://downloads.zend.com/optimizer/3.3.9/ZendOptimiz
2022-06-04

php如何关闭zend引擎

这篇“php如何关闭zend引擎”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何关闭zend引擎”文章吧。Zend引
2023-07-05

Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimize安装说明

一、软件准备:以下均为截止2005-4-20的最新正式版本 php(5.1.2):http://www.php.net mysql(5.0.19):http://www.mysql.com Zend Optimizer(2.6.2):htt
2023-05-23

zend studio中如何设置php server

本篇内容介绍了“zend studio中如何设置php server”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Step 1:下载安装 X
2023-07-05

busybox如何安装(如何安装busybox)

要安装BusyBox,可以按照以下步骤进行操作:1. 在设备上获取root权限。这是因为BusyBox需要访问系统目录和执行特权命令。2. 在Google Play商店或其他应用商店中搜索并下载一个支持安装BusyBox的应用程序,例如Bu
2023-10-12

VS Code里如何使用Debugger for Unity插件调试

这篇文章主要介绍“VS Code里如何使用Debugger for Unity插件调试”,在日常操作中,相信很多人在VS Code里如何使用Debugger for Unity插件调试问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
2023-07-05

eclipse安装包如何安装

要安装Eclipse,您可以按照以下步骤进行操作:1. 在Eclipse官网(https://www.eclipse.org/)上下载适用于您操作系统的安装包。Eclipse提供了多种版本,包括Eclipse IDE for Java De
2023-10-20

PHP+zend studio如何配置远程调试

PHP作为web领域的佼佼者也有其不方便的地方。对于Java来说,我们都知道可以直接通过Myeclipse等IDE直接打断点进行调试。但是对于PHP来说,就不是那么简单了。当然也有它自己的方法,那就是借助于xdebug。当然了,要想使用xd
PHP+zend studio如何配置远程调试
2024-02-27

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录