php - 无法在 REST API 端点页面上启用 Chrome xdebug 帮助程序

标签 php rest google-chrome-extension xdebug phpstorm-2017.1

我正致力于在我的 Drupal 站点中创建自定义 REST API 端点,但出于某种原因,我无法使用 Chrome Xdebug Helper 插件在我的 REST API URL 上启用调试;单击图标会显示选项,但单击没有任何效果。调试适用于我站点中的任何其他页面,但不会针对此 URL 打开。我可以访问端点并通过 Postman 获得预期结果,所以我知道它正在运行。我已经尝试在我的浏览器 URL 和 Postman 中传递 XDEBUG_SESSION_START=PHPSTORM 参数,但都不会在 PHPStorm 中启用 xdebug。

这是一个已知问题吗?关于如何让它工作的任何建议?

谢谢。

更新:我正在尝试使用 Firefox The Easiest Xdebug 附加组件,当我尝试启用它时收到一条消息“请为此页面启用 cookie”,即使我已经进入隐私设置并指定应允许所有 cookie。

最佳答案

同样的事情。我只是放弃 exit();在代码的某处,看到空白页,然后切换红点 - “使用 IDE 调试 key 启用”。

关于php - 无法在 REST API 端点页面上启用 Chrome xdebug 帮助程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43399324/

相关文章:

php - 使用 if 和 else 时 AND 运算符的否定是什么?

google-chrome - 如何在 Chrome 扩展程序中测试可选权限?

javascript - Chrome 错误 : "Origin file://is not allowed by Access-Control-Allow-Origin"

rest - 更改 Magento 2.1 guest 权限以访问 Web api 目录/产品

javascript - 检查选项卡是否存在并使其处于事件状态;否则创建它

php - 无法连接服务器上的MySQL

php - 从函数 PHP 内部更改全局变量

php - 无法增加静态类变量 PHP

scala - Spray.io 奇怪的 get/delete/detach 指令行为

java - 哪种 Spring 安全身份验证方案适合移动和 Web 应用程序的 REST API?