Optimizer与Debugger兼容性问题的解决方法


Posted in PHP onDecember 01, 2008

ZendExtensionManager.dll——Zend扩展插件管理器
Zend扩展插件管理器最简安装教程:
1、安装Zend Optimizer 3.3.0a:https://3water.com/softs/9305.html
这样就装好了 Zend Extension Manager v1.2.0,并插上了Zend Optimizer 3.3.0a了
Zend Extension Manager 原理:
1、打开php.ini,找到
[Zend]
zend_extension_ts="e:\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="e:\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
我解释一下:
当你只安装Optimizer或Debugger的时候zend_extension_ts是直接指向Optimizer或Debugger的dll的,现在这个指向ZendExtensionManager
ZendExtensionManager的原理是先找到zend_extension_manager.optimizer_ts指向的文件夹
再去找php-5.2.x文件夹,并读取该文件夹下的ZendOptimizer.dll
所以路径结构是E:\......\Optimizer-3.3.0\php-5.2.x\ZendOptimizer.dll
但在zend_extension_manager.optimizer_ts里填的是php-5.2.x的父目录
插上Zend Debugger:
2、知道了原理之后就简单多了
Zend Debugger 5.2.10:http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz
只要把解压后的 5_2_x_comp\ZendDebugger.dll 放在这样的路径下:
E:\Zend\ZendDebugger-5.2.10\php-5.2.x\ZendDebugger.dll
千万不要忘记把5_2_x_comp改成php-5.2.x,我就犯了这个低级错误
在php.ini加上
zend_extension_manager.debug_server_ts="e:\Zend\ZendDebugger-5.2.10"
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.1/32,127.0.0.1/24
把dummy.php放到网站根目录下
重启apache,ok

PHP 相关文章推荐
在WIN98下以apache模块方式安装php
Oct 09 PHP
如何在PHP中使用Oracle数据库(6)
Oct 09 PHP
树型结构列出指定目录里所有文件的PHP类
Oct 09 PHP
模仿OSO的论坛(二)
Oct 09 PHP
理解php Hash函数,增强密码安全
Feb 25 PHP
PHP写的求多项式导数的函数代码
Jul 04 PHP
php操作mysql数据库的基本类代码
Feb 25 PHP
超强多功能php绿色集成环境详解
Jan 25 PHP
PHP依赖注入原理与用法分析
Aug 21 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
Oct 10 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
Oct 15 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
Nov 09 PHP
Apache+php+mysql在windows下的安装与配置图解(最新版)
Nov 30 #PHP
discuz论坛 用户登录 后台程序代码
Nov 27 #PHP
php 移除数组重复元素的一点说明
Nov 27 #PHP
PHP 遍历XP文件夹下所有文件
Nov 27 #PHP
cmd下运行php脚本
Nov 25 #PHP
PHPMailer安装方法及简单实例
Nov 25 #PHP
php miniBB中文乱码问题解决方法
Nov 25 #PHP
You might like
php数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
解决laravel5.4下的group by报错的问题
2019/10/16 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
flexigrid 参数说明
2010/11/23 Javascript
jquery indexOf使用方法
2013/08/19 Javascript
window.print打印指定div指定网页指定区域的方法
2014/08/04 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
JavaScript生成随机数的4种自定义函数分享
2015/02/28 Javascript
JS实现的5级联动Select下拉选择框实例
2015/08/17 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
2017/06/01 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
2017/08/10 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
JS实现TITLE悬停长久显示效果完整示例
2020/02/11 Javascript
Pyramid添加Middleware的方法实例
2013/11/27 Python
Python处理PDF及生成多层PDF实例代码
2017/04/24 Python
安装Python和pygame及相应的环境变量配置(图文教程)
2017/06/04 Python
Python实现快速傅里叶变换的方法(FFT)
2018/07/21 Python
详解HTML5布局和HTML5标签
2020/10/26 HTML / CSS
节省高达65%的城市景点费用:Go City
2019/07/06 全球购物
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
三星俄罗斯授权在线商店:Samsung俄罗斯
2019/09/28 全球购物
爱尔兰橄榄球店:Irish Rugby Store
2019/12/05 全球购物
外贸业务员岗位职责
2013/11/24 职场文书
英文自荐信格式
2013/11/28 职场文书
全民健身日活动方案
2014/01/29 职场文书
化学教育专业求职信
2014/07/08 职场文书
医德考评自我评价
2014/09/14 职场文书
社会工作专业自荐信
2014/09/26 职场文书
2014年工程师工作总结
2014/11/25 职场文书
计划生育目标责任书
2015/05/09 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
JS中一些高效的魔法运算符总结
2021/05/06 Javascript