步骤:
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) |