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 相关文章推荐
我的论坛源代码(九)
Oct 09 PHP
php知道与问问的采集插件代码
Oct 12 PHP
理解和运用PHP中的多态性[译]
Aug 02 PHP
php猴子选大王问题解决方法
May 12 PHP
PHP抽奖算法程序代码分享
Oct 08 PHP
PHP二维数组排序简单实现方法
Feb 14 PHP
PHP书写格式详解(必看)
May 23 PHP
PHP设计模式之建造者模式定义与用法简单示例
Aug 13 PHP
PHP检查URL包含特定字符串实例方法
Feb 11 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
May 21 PHP
用PHP做了一个领取优惠券活动的示例代码
Jul 05 PHP
Thinkphp5.0框架视图view的循环标签用法示例
Oct 12 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获得用户使用的代理服务器ip即真实ip
2006/12/31 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
PHP版QQ互联OAuth示例代码分享
2015/07/05 PHP
php的instanceof和判断闭包Closure操作示例
2020/01/26 PHP
php实现根据身份证获取精准年龄
2020/02/26 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
ExtJS4给Combobox设置列表中的默认值示例
2014/05/02 Javascript
javascript中2个感叹号的用法实例详解
2014/09/04 Javascript
Js与Jq 获取页面元素值的方法和差异对比
2015/04/30 Javascript
由浅入深讲解Javascript继承机制与simple-inheritance源码分析
2015/12/13 Javascript
基于javascript实现样式清新图片轮播特效
2016/03/30 Javascript
JS中mouseover和mouseout多次触发问题如何解决
2016/06/06 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
JS实现的ajax和同源策略(实例讲解)
2017/12/01 Javascript
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
详解vuex commit保存数据技巧
2018/12/25 Javascript
JS实现的杨辉三角【帕斯卡三角形】算法示例
2019/02/26 Javascript
解决LayUI数据表格复选框不居中显示的问题
2019/09/25 Javascript
Layui 解决表格异步调用后台分页的问题
2019/10/26 Javascript
Vant 中的Toast设置全局的延迟时间操作
2020/11/04 Javascript
Python实现端口复用实例代码
2014/07/03 Python
python+matplotlib实现礼盒柱状图实例代码
2018/01/16 Python
Python中多个数组行合并及列合并的方法总结
2018/04/12 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
学习Django知识点分享
2019/09/11 Python
pytorch GAN生成对抗网络实例
2020/01/10 Python
python批量处理txt文件的实例代码
2020/01/13 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
介绍一下write命令
2014/08/10 面试题
2014年大班元旦活动方案
2014/02/26 职场文书
教师节班会主持词
2015/07/06 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
Java实现二分搜索树的示例代码
2022/03/17 Java/Android