php - 如何使 xdebug 与 Zend Studio 一起工作

标签 php xdebug remote-debugging zend-studio

我有以下配置:

在远程机器上:

zend_extension=/usr/lib64/php/modules/xdebug.so  
xdebug.profiler_enable=0  
xdebug.profiler_enable_trigger=1  
xdebug.profiler_output_dir=/tmp/xdebug  
xdebug.remote_connect_back=1  
xdebug.remote_port=9000  

在本地机器上:

  • 我安装了 zend studio,并将 PHP Debugger 设置为 XDebug。
  • 接受设置为任意的远程 session 。
  • 我使用远程连接 (sftp) 处理代码。
  • telnet localhost 9000 正在运行

我已经安装了简单的 XDebug firefox 插件。

现在,当我尝试运行远程脚本时,它没有提供任何调试信息。
我正在使用类似这样的获取参数:XDEBUG_SESSION_START=test11

如果我遗漏了任何内容或有关如何调试所遗漏内容的提示,请告诉我。

最佳答案

确保你也有配置参数:

xdebug.remote_enable=On

参见:http://www.xdebug.org/docs/remote

关于php - 如何使 xdebug 与 Zend Studio 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5499165/

相关文章:

python - 如何使用 VS Code 在 Docker 容器中远程调试 python 代码

c++ - C++中的VS2010调试器, "unused=???"或 "unused=0"的含义

php - mysql连接两个表,一个表有多个匹配行

php - 在 Linux 中找不到 fatal error COM 类

php - 如何使用 Eclipse 和 XAMPP 在 Ubuntu 12.04 上设置 PHP 调试?

linux - Linux 中的 Netbeans 和 Xdebug

java - 调试java混淆代码

php - 巨大的 sql 查询返回错误 (mysql)

php - preg_match 获取包含 123 和 .txt 之间任何字符的文件?

php - 尝试使用 xdebug 在 cli 上调试 phpunit 单元测试失败