vscode调试PHP程序,node反代前端项目后访问php接口断点失效,但是Chrome直接访问PHP接口可以触发断点?

launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "XDebug",
            "type": "php",
            "request": "launch",
            "stopOnEntry": false,
            "pathMappings": {
                "/www/wwwroot/www.test": "${workspaceRoot}",
            },
            "port": 9010
        }
    ]
}

前端 vue cli3, 使用了 npm run serve

猜想可能是Node反代的原因

但是node反代为什么会导致PHP断点失效呢?而浏览器直接访问PHP接口是可以触发断点的

我应该怎么做让node反代的前端项目访问PHP接口也能断点成功呢?

阅读 2.5k
1 个回答

已解决,协议头问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题