前页 | 后页 |
PHP调试器
Enterprise Architect PHP调试器器使您能够调试 PHP.exe 脚本。本节讨论基本设置和常见的各种调试场景;这些场景涉及文件路径的映射,这对于远程调试会话的成功至关重要。
- 脚本Setup
- 本地窗口机器(Apache服务器)
- 本地窗口机 (PHP.exe)
- 远程 Linux 机器(Apache服务器)
- 远程 Linux 机器 (PHP.exe)
设置和场景
设想 |
细节 |
也见 |
---|---|---|
脚本Setup |
分析器脚本Enterprise Architect中调试的基本要求;您使用执行分析器的工具栏创建一个脚本。 选择PHP.XDebug作为调试平台;当您选择此平台时,属性页面会显示以下连接设置:
|
|
本地机器 Apache服务器 |
在这种情况下,请考虑以下配置:
|
|
本地机器 PHP.EXE |
在这种情况下,连接参数的分析器脚本可能会被配置为如图所示,因为文件路径总是映射到相同的物理路径:
|
|
远程 Linux 机器 Apache服务器 |
在这种情况下,请考虑以下配置: 本地机器:
远程机器:
|
|
远程 Linux 机器 PHP.exe |
在这种情况下,请考虑以下配置:
|
|
PHP 全局变量 |
当您处于断点时,您可以使用分析器Watches 窗口检查 PHP 全局变量的值。要列出每个全局变量,请在字段中输入“globals”或“superglobals”。要显示单个项目,请输入其名称。此图像显示正在显示的 PHP 环境变量 $_SERVER 的值。
|