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 相关文章推荐
PHP4之COOKIE支持详解
Oct 09 PHP
php下过滤HTML代码的函数
Dec 10 PHP
php 远程图片保存到本地的函数类
Dec 08 PHP
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
Aug 07 PHP
php各种编码集详解和以及在什么情况下进行使用
Sep 11 PHP
php ctype函数中文翻译和示例
Mar 21 PHP
php通过session防url攻击方法
Dec 10 PHP
Thinkphp单字母函数使用指南
May 08 PHP
php cookie工作原理与实例详解
Jul 18 PHP
php监测数据是否成功插入到Mysql数据库的方法
Nov 25 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 PHP
使用PHP连接数据库_实现用户数据的增删改查的整体操作示例
Sep 01 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中Session的概念
2006/10/09 PHP
php对数组排序的简单实例
2013/12/25 PHP
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
jQuery源码解读之removeAttr()方法分析
2015/02/20 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
详解JavaScript表单验证(E-mail 验证)
2016/03/31 Javascript
js生成随机数(指定范围)的实例代码
2016/07/10 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
jQuery基本选择器和层次选择器学习使用
2017/02/27 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
基于打包工具Webpack进行项目开发实例
2018/05/29 Javascript
SVG实现时钟效果
2018/07/17 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
vue中destroyed方法的使用说明
2020/07/21 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
[01:04:22]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 IG vs EG
2018/04/01 DOTA
深入解析Python中的变量和赋值运算符
2015/10/12 Python
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
windows下python安装pip图文教程
2018/05/25 Python
Django添加sitemap的方法示例
2018/08/06 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
python numpy生成等差数列、等比数列的实例
2020/02/25 Python
详解torch.Tensor的4种乘法
2020/09/03 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
彪马西班牙官网:PUMA西班牙
2019/06/18 全球购物
thinkphp5 redis缓存新增方法实例讲解
2021/03/24 PHP
化工专业大学生职业生涯规划书
2014/01/14 职场文书
入党自荐书范文
2014/03/09 职场文书
元旦晚会活动总结
2014/07/09 职场文书
违反学校规则制度检讨书
2015/01/01 职场文书
消防隐患整改通知书
2015/04/22 职场文书
2016国庆促销广告语
2016/01/28 职场文书