使用 PHPEclipse/安装/安装 DBG 调试器
有人知道如何在 eclipse 中配置 php 调试器吗?请写信给我 [email protected] 从这里下载 dbg 调试器:http://dd.cron.ru/dbg/downloads.php
1) 将 php_dbg.dll(您必须从下载的文件中提取它,根据您的 php 版本,并重命名为 php_dbg.dll)复制到
c:\wampp2\php\extensions
2) 编辑 C:\wampp2\php\php.ini,并检查以下参数
- 这是为了在调试时查看输出
implicit_flush = On
- 检查此参数
extension_dir = \wampp2\php\extensions\
- 添加 dbg 扩展
extension=php_dbg.dll
- 在 php.ini 的末尾添加此部分
[debugger]
debugger.enabled = true
debugger.profiler_enabled = true
debugger.JIT_host = clienthost
debugger.JIT_port = 7869
注意:如果您只想使用一个 php.ini,您可以维护例如一个中心 c:\windows\php.ini 并删除 C:\wampp2\php\php.ini 和 C:\wampp2\apache\bin\php.ini
有关调试器的更多信息,请访问此处:DbgBasedDebugger
1) 将 php_dbg.dll(您必须从下载的文件中提取它,根据您的 php 版本,并重命名为 php_dbg.dll)复制到
c:\xampp\php\extensions
和
c:\xampp\php\ext
2) 编辑 C:\xampp\apache\bin\php.ini,并检查以下参数
- 这是为了在调试时查看输出
implicit_flush = On
- 检查此参数
extension_dir = \xampp\php\ext\
- 在 php.ini 的末尾添加此部分
[debugger]
extension=php_dbg.dll
debugger.enabled=on
debugger_profiler_enabled=on
debugger.hosts_allow=localhost
debugger.hosts_deny=ALL
debugger.ports=7869, 10000/16
- 添加以下行
zend_extension_ts = "C:\xampp\php\ext\php_dbg.dll"
作为 Zend 部分的第一行。
查看此维基页面使用 PHPEclipse:安装:安装 DBG 调试器。它展示了设置 Eclipse 和 PHP 以进行调试的良好示例。