debugging - 我想使用 PhpStorm + Xdebug 调试我的 Web 服务器的每个 HTTP
问题描述
我有一个 LAMP Web 服务器作为 Web 服务器运行。我正在使用 Xdebug 和 PhpStorm 调试它的 PHP 代码。
我使用启用了 Xdebug 助手的 Firefox 向 Web 服务器发送 HTTP 请求,PhpStorm 捕获该请求并开始调试。
现在,我希望 PhpStorm 捕获和调试对 Web 服务器的任何 HTTP 请求(不仅仅是来自 Firefox+Xdebug 助手的请求)。例如,我想通过 CURL/BURPSUITE 发送 HTTP 请求以进行调试。
我该怎么做?
解决方案
如果您希望 Xdebug 始终(尝试)建立连接,只需xdebug.remote_autostart=1
在 php.ini 中进行设置。然后无论 cookie(Firefox 扩展设置的)是否存在,Xdebug 都会连接到您的 IDE。
推荐阅读
- r - 按另一个数据框的列排序数据框
- python - matplotlib 投影(mollweide、hammer...),该图将点与(不需要的)线连接起来
- excel - 如何将“WorksheetFunction.Match”用作具有可变范围的数组
- javascript - 从缩进树中的闭合节点开始
- android - 是否可以使用第三方应用程序的后台服务来检查用户是否正在打字?
- php - Laravel 5.4 Passport-API 无法设置 30 天过期令牌
- python - __init__ 中的 microPython 属性错误
- swift - 函数在 Swift 中是值类型还是引用类型?为什么?
- c++ - 数据对齐以实现矢量化/高效缓存访问
- mysql - Mysql - 逆3表查询