Chinaunix首页 | 论坛 | 博客
  • 博客访问: 305681
  • 博文数量: 42
  • 博客积分: 2550
  • 博客等级: 少校
  • 技术积分: 475
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-30 15:23
文章分类

全部博文(42)

文章存档

2012年(2)

2010年(2)

2009年(13)

2008年(19)

2007年(6)

我的朋友

分类:

2009-03-31 23:54:54

步骤:

1、从这里下载 , 以我下载的为例,我下载并解压为 D:\php\ZendDebugger-5.2.14, 目录下有 4_4_x_comp、5_2_x_comp、5_2_x_nts_comp等目录,将对应的目录 z_y_x_comp 改为 php-z.y.x ;

注:根据 PHP 版本,zend_extension 指令可以是以下之一:
zend_extension (non ZTS, non debug build)
zend_extension_ts ( ZTS, non debug build)
zend_extension_debug (non ZTS, debug build)
zend_extension_debug_ts ( ZTS, debug build)

 
ZTS:ZEND Thread Safety 可通过phpinfo()查看ZTS是否启用(即Thread Safety 是否enabled),从而决定用zend_extension还是zend_extension_ts
 
2、观察phpinfo()的输出确保 Zend Extension Manager 是被正确加载了。如果安装了 Zend Optimizer 则会自动安装 Zend Extension Manager,若没有安装请先安装 Zend Optimizer 。或者你可以把 Zend Optimizer 中 Zend Extension Manager.dll 给提取出来,然后手工在 php.ini 中添加一行:
zend_extension_ts="C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
其中 ZendExtensionManager.dll 的位置请根据你的实际情况填写;
 
3、如果你已经安装了 Zend Optimizer,在 php.ini 修改为类似下面几行:
[Zend]
zend_extension_manager.optimizer_ts="C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
zend_extension_ts="C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
zend_extension_manager.debug_server_ts="D:\php\ZendDebugger-5.2.14"
zend_debugger.allow_hosts=127.0.0.1/32
zend_debugger.expose_remotely=always
zend_extension_manager.debug_server_ts 的值请根据你的实际情况填写,就是 php-z.y.x 的父目录。
 
4、重启 web server, OK。我的配置如图
 
阅读(1406) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~