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 ajax 分页类代码
Nov 13 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
深入php-fpm的两种进程管理模式详解
Jun 03 PHP
php在数组中查找指定值的方法
Mar 17 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
Mar 18 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
Oct 13 PHP
Eclipse PHPEclipse 配置的具体步骤
Aug 08 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
Mar 12 PHP
php + WebUploader实现图片批量上传功能
May 06 PHP
PHP基于session.upload_progress 实现文件上传进度显示功能详解
Aug 09 PHP
laravel-admin的多级联动方法
Sep 30 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 str_pad() 将字符串填充成指定长度的字符串
2010/02/23 PHP
php实现的漂亮分页方法
2014/04/17 PHP
利用php_imagick实现复古效果的方法
2016/10/18 PHP
php中如何执行linux命令详解
2018/11/06 PHP
Laravel 解决composer相关操作提示php相关异常的问题
2019/10/23 PHP
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
js解析与序列化json数据(一)json.stringify()的基本用法
2013/02/01 Javascript
JavaScript中的console.assert()函数介绍
2014/12/29 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
Js自动截取字符串长度,添加省略号(……)的实现方法
2017/03/06 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
利用NPM淘宝的node.js镜像加速nvm
2017/03/27 Javascript
利用js的闭包原理做对象封装及调用方法
2017/04/07 Javascript
提高Node.js性能的应用技巧分享
2017/08/10 Javascript
vue下history模式刷新后404错误解决方法
2018/08/18 Javascript
css配合JavaScript实现tab标签切换效果
2018/10/11 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
基于Vue实现平滑过渡的拖拽排序功能
2019/06/12 Javascript
[01:45]典藏宝瓶2+祈求者身心——这就是DOTA2TI9总奖金突破3000万美元的秘密
2019/07/21 DOTA
python连接MySQL数据库实例分析
2015/05/12 Python
Python编程之gui程序实现简单文件浏览器代码
2017/12/08 Python
利用Tkinter(python3.6)实现一个简单计算器
2017/12/21 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
解决Python对齐文本字符串问题
2019/08/28 Python
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
使用html5 canvas绘制圆环动效
2019/06/03 HTML / CSS
ECCO爱步官方旗舰店:丹麦鞋履品牌
2018/01/02 全球购物
软件工程专业推荐信
2013/10/28 职场文书
财务主管的岗位职责
2013/12/30 职场文书
社团活动策划书范文
2014/01/09 职场文书
2014年防汛工作总结
2014/12/08 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python
用Python可视化新冠疫情数据
2022/01/18 Python
深入理解go缓存库freecache的使用
2022/02/15 Golang