Zend debugger 的配置安装

     以前用过Zend debugger的,不过那时候是同事帮我配置的环境。由于新装了环境 ,而且换了XAMPP,以前用WDP的。由于要开发修改一个drupal模块,所以想搭个测试环境,跑一跑。

      大概的印象还是有的,虽然自己不太会php,特别是一些配置的东西,不过还是会使用百度,google的。先google一下Zend debug,找到了知道要用的调试器为Zend debugger,刚开始连名字都不记得了。然后就搜到了两篇安装指南。按照说明先到http://downloads.zend.com/pdt/server-debugger 下载最新的debugger。我下载的是ZendDebugger-5.2.14-cygwin_nt-i386.zip 。将其解压缩。得到一个目录:

<DIR> 4_3_x_comp
<DIR> 4_4_x_comp
<DIR> 5_0_x_comp
<DIR> 5_1_x_comp
<DIR> 5_2_x_comp
<DIR> 5_2_x_nts_comp
321 dummy.php
6,934 Inventory.xml
376 md5
832 README.txt

这里我用的是5_2_x_comp中的ZendDebugger.dll。

 

下面是具体的操作步骤。
1、请将ZendDebugger.dll复制到您的php安装目录下,比如:F:/xampp/php。
2、然后将下面的4行内容加到您的php.ini:
[Zend]
zend_extension_ts=F:/xampp/php/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
其中,127.0.0.1是远程调试的文件所在机器的IP;我是本地web调试
3、将dummy.php复制到apache的document root目录。
4、重启apache。
     打开浏览器运行:http://127.0.0.1/phpinfo.php

 

     我照着作了,但是不对,始终建立不起来,不知道具体原因。又翻了好几篇文章,结果都是同一篇文章的转载。google虽好,但是解决不了我的问题。决定百 度一下,很快找到一篇强文,因为对方也是用的xampp,里面说在xampp环境下php.ini文件指的是apache下面的F:/xampp /apache/bin中的php.ini,靠,我先前一直在改的是F:/xampp/php下面的php.ini和php5.ini,我说怎么不行啊。 按照所说的修改F:/xampp/apache/bin下面的php.ini就可以了。由于我装的XAMPP版本比较新,自带了 ZendExtensionManager,zendOptimizer,需要将

     ;zend_extension_ts = "F:/xampp/php/zendOptimizer/lib/ZendExtensionManager.dll"

     ;zend_extension_manager.optimizer_ts = "F:/xampp/php/zendOptimizer/lib/Optimizer"

     ;zend_optimizer.enable_loader = 0

     ;zend_optimizer.optimization_level=15

    注释掉,原来是没有的。我觉得应该可以共存的,不过这里zend_extension_ts这个重复了,不注掉下面的apache起不来。这个我试了。

 

总结,XAMPP下面,搭建Zend debugger需注意两点:

1,  php.ini文件指的是F:/xampp/apache/bin中的,apache/bin下面的。

2,  需要注释掉ZendExtensionManager的;zend_extension_ts等等。

 

    不过第2点可能存在更好的解决方案。我所用的环境为XAMPP, 其中php为5.2.6,操作系统vista,调试工具zend debugger.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值