前页 | 后页 |
PHP调试器检查清单
本主题提供了在Enterprise Architect中调试 PHP 脚本的故障排除指南。
选择积分
选择点 |
细节 |
也见 |
---|---|---|
系统需求 |
|
http://httpd.apache.org/ http://windows.php.net/ http://www.xdebug.org/download.php |
Enterprise Architect |
远程路径:%REMOTE% 为这些默认变量定义本地路径或编辑脚本以提供实际路径。 例如:本地源、远程源 本地路径:c:\code samples\vea\php\sample 远程路径:网络服务器/示例
|
|
PHP |
为了在Enterprise Architect中调试 PHP 脚本,需要正确配置 PHP 以加载 XDebug 扩展。 应使用与这些类似的设置:
IP 地址是 XDebug 连接的地址,也是Enterprise Architect PHP 代理监听的地址。 |
|
阿帕奇 |
对于使用 Apache 进行调试,这些行应该存在于 Apache 配置文件 httpd.conf 中: LoadModule php5_module "php_home/php5apache2_2.dll" AddHandler 应用程序/x-httpd-php .php PHPIniDir "php_home" 值“php_home”是PHP安装路径(php.ini和apache dll存在的路径)。 |
|
故障排除 |
为了防止调试会话期间 PHP 和 Apache 超时,这些设置可能需要修改。 在Enterprise Architect中开发 PHP调试代理时使用了这些设置。 |
|
PHP |
文件:php.ini ; Enterprise Architect在调试 PHP 扩展时防止 PHP 超时 max_execution_time = 0 ; Enterprise Architect在调试 PHP 扩展时防止 Web 服务器超时 最大输入时间 = -1 ; Enterprise Architect记录错误 display_errors = 开 ; Enterprise Architect显示启动错误 display_startup_errors = 开 |
|
阿帕奇 |
文件:httpd.conf ; Enterprise Architect在调试 php 扩展时防止超时 超时 60000 |