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 相关文章推荐
PHP一些有意思的小区别
Dec 06 PHP
php中导出数据到excel时数字变为科学计数的解决方法
Feb 03 PHP
基于MySQL体系结构的分析
May 02 PHP
基于wordpress主题制作的具体实现步骤
May 10 PHP
微信公众平台天气预报功能开发
Jul 06 PHP
php运行时动态创建函数的方法
Mar 16 PHP
php获取Google机器人访问足迹的方法
Apr 15 PHP
PHP批量去除BOM头内容信息代码
Mar 11 PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
May 23 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
Aug 04 PHP
PHP Class SoapClient not found解决方法
Jan 20 PHP
PHP实现文件上传与下载
Aug 28 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生成带有雪花背景的验证码
2006/10/09 PHP
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
thinkphp循环结构用法实例
2014/11/24 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
laravel-admin 后台表格筛选设置默认的查询日期方法
2019/10/03 PHP
JavaScript 字符串连接性能优化
2008/12/20 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
jQuery插件Validate实现自定义校验结果样式
2016/01/18 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
JavaScript实现微信红包算法及问题解决方法
2018/04/26 Javascript
自定义vue组件发布到npm的方法
2018/05/09 Javascript
MVVM框架下实现分页功能示例
2018/06/14 Javascript
vue axios数据请求及vue中使用axios的方法
2018/09/10 Javascript
vue集成kindeditor富文本的实现示例代码
2019/06/07 Javascript
Python中subprocess模块用法实例详解
2015/05/20 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
python 类对象和实例对象动态添加方法(分享)
2017/12/31 Python
python远程连接MySQL数据库
2019/04/19 Python
python字典的常用方法总结
2019/07/31 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
keras 自定义loss层+接受输入实例
2020/06/28 Python
python实现学生管理系统开发
2020/07/24 Python
Python Opencv图像处理基本操作代码详解
2020/08/31 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
python 爬虫如何实现百度翻译
2020/11/16 Python
css3 border-radius属性详解
2017/07/05 HTML / CSS
使用HTML5里的classList操作CSS类
2016/06/28 HTML / CSS
伦敦眼门票在线预订:London Eye
2018/05/31 全球购物
施工安全责任书
2014/04/14 职场文书
感恩教育活动总结
2014/05/05 职场文书
目标责任书格式范文
2015/05/11 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
如何书写先进事迹材料?
2019/07/02 职场文书
Golang入门之计时器
2022/05/04 Golang