使用 XDebug 和 PHPStorm 调试 Symfony2 控制台命令
我应该如何配置 PHPStorm,以便在运行控制台命令时使用 XDebug 跟踪我的代码?
我知道我的调试配置正确,因为我可以调试Web请求并跟踪代码。我还可以跟踪常规的php命令行脚本,只要我设置一个这样的环境变量:
export XDEBUG_CONFIG="idekey=my-xdebug"
但是,我无法跟踪/调试 Symfony2 控制台命令(使用 运行命令)。PhpStorm看到连接,但是,它似乎找不到正在运行的代码。我知道我的文件映射是正确的,因为Web请求可以完美地工作。app/console bundle:console_command
这可能吗?