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 相关文章推荐
一个ubbcode的函数,速度很快.
Oct 09 PHP
特详细的PHPMYADMIN简明安装教程
Aug 01 PHP
PHPMyAdmin 快速配置方法
May 11 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
Jan 11 PHP
php中的一些数组排序方法分享
Jul 20 PHP
从零开始学YII2框架(四)扩展插件yii2-kartikgii
Aug 20 PHP
Laravel框架路由配置总结、设置技巧大全
Sep 03 PHP
php编写批量生成不重复的卡号密码代码
May 14 PHP
PHP之预定义接口详解
Jul 29 PHP
PHP实现无限级分类(不使用递归)
Oct 22 PHP
Yii2.0预定义的别名功能小结
Jul 04 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
Oct 14 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 MemCached高级缓存配置图文教程
2010/08/05 PHP
php实现图片缩略图的方法
2016/03/29 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
2010/11/28 Javascript
再论Javascript的类继承
2011/03/05 Javascript
15款优秀的jQuery导航菜单插件分享
2011/07/19 Javascript
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
javascript实现playfair和hill密码算法
2014/12/07 Javascript
js实现仿Windows风格选项卡和按钮效果实例
2015/05/13 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
APP中javascript+css3实现下拉刷新效果
2016/01/27 Javascript
解析Node.js基于模块和包的代码部署方式
2016/02/16 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
JavaScript简单实现弹出拖拽窗口(二)
2016/06/17 Javascript
jQuery中ajax错误调试分析
2016/12/01 Javascript
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
js中删除数组中的某一元素实例(无下标时)
2017/02/28 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
使用webpack打包koa2 框架app
2018/02/02 Javascript
react.js组件实现拖拽复制和可排序的示例代码
2018/08/20 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
2020/11/03 Javascript
python 算法 排序实现快速排序
2012/06/05 Python
Python中动态获取对象的属性和方法的教程
2015/04/09 Python
python3之微信文章爬虫实例讲解
2017/07/12 Python
Python基于smtplib模块发送邮件代码实例
2020/05/29 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
2020/11/05 Python
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
医院护士专业个人的求职信
2013/12/09 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
2019让人心动的商业计划书
2019/06/27 职场文书
一篇文章告诉你如何实现Vue前端分页和后端分页
2022/02/18 Vue.js
 分享一个Python 遇到数据库超好用的模块
2022/04/06 Python