PhpED5.95在XAMPP下的Debugger(dbg-php-5.2.dll)。

PhpED5.95在XAMPP下的Debugger(dbg-php-5.2.dll)。
在XAMPP管理页面,点击phpinfo查看php版本为5.2.9。

步骤:

1、 复制d:\Program Files\NuSphere\PhpED\debugger\server\Windows\x86\dbg-php-5.2.dll到
D:\Project\xampp\php\ext\dbg-php-5.2.dll。

2、根据官方文档,打开D:\Project\xampp\php\php.ini,加入:

[phped debugger]
zend_extension_ts="D:\Project\xampp\php\ext\dbg-php-5.2.dll"
debugger.enabled=on
debugger.profiler_enabled=on
debugger.hosts_allow=127.0.0.1
debugger.hosts_deny=ALL
debugger.ports=7869, 10000/16

Zend debugger和dbg-php debugger不能同时用,所以注释掉Zend Debugger的调试器。

此时,用localhost打开XAMPP管理页,点击 phpinfo,查看到:

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with DBG v3.9.10, (C) 2000,2010, by Dmitri Dmitrienko

说明debugger安装成功。

3、打开PhpED(使用版本VeryCD上下载的[PHP综合开发环境].NuSphere.PhpED.Professional.v5.9.5989.Incl.Keymaker-EMBRACE.zip),
New project ->不使用向导,配置如下:
4、点击 tools->Settings->Run&Debug,配置如下:

之后,便可以选择项目中index.php等入口文件开始调试。当然也可以在是否设置在每页第一行断点看个人。此外,记得根据项目需要设置Default file encoding。

注:5.9.5版本的PhpED在上图的 HPPT mode,default browser 如果选择外置的Mozilla firefox,在Run or debugger时将出错,此时可以再Tools->Setting->tools->External browsers下根据IE的设置来设置firefox的设置。

你可能感兴趣的:(PhpED5.95在XAMPP下的Debugger(dbg-php-5.2.dll)。)