Zend debugger 的配置安装
2010-12-09 14:38
323 查看
以前用过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.
大概的印象还是有的,虽然自己不太会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.
相关文章推荐
- zend debugger 的配置安装
- zend debugger 的配置安装
- zend debugger安装配置
- CentOS7.1安装配置Apache+PHP+MySQL+PHPMyAdmin+Zend debugger
- PHP5环境下Zend Debugger安装配置详解
- pdt2.0+xampp+ZendDebugger的安装配置
- Zend Studio中Zend Debugger的安装与配置(Linux&Windows)
- PHP5环境下Zend Debugger安装配置详解
- Zendstudio9 配置安装 zend debugger
- Zendstudio9 配置安装 zend debugger
- 如何配置与Zend Optimizer兼容的Zend Debugger
- windows ZendDebugger配置(5.2 5.3 5.4 5.5)
- apache2.2+php5.2+MYSQL5.0+phpMyAdmin2.9+Zend 安装配置简述
- zend server 安装及相关配置
- win2003下安装apache2.2.3+php5.2+mysql+Zend的配置方法第1/2页
- 配置ZEND DEBUGGER心得
- zend stuido 12.5的插件安装和xdebug调试器的配置和和配置注意
- zend studio与zend debugger配置详解
- PhpED和Zend Studio for Eclipse的Debugger配置
- Red Hat Linux基本知识(网络配置,安装appache,mysql,php,zend,jdk,tomcat)