为什么 vue 反向代理后 php xdebug 无法断点?

  • 当使用浏览器直接访问的时候,断点正常触发。
  • 使用了vue反向代理的时候,断点没有触发
  • 使用了非反向代理的vue项目,断点正常触发

请问这是为什么呢?

xdebug
zend_extension=/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so

[XDebug]
xdebug.start_with_request=yes
xdebug.discover_client_host=true
xdebug.remote_cookie_expire_time = 3600
xdebug.client_host=localhost
xdebug.client_port = 9003
xdebug.remote_handler = dbgp
;xdebug.idekey=PHPSTORM
xdebug.mode = debug
vscode
{
  // 使用 IntelliSense 了解相关属性。 
  // 悬停以查看现有属性的描述。
  // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "name": "XDebug",
      "type": "php",
      "request": "launch",
      "stopOnEntry": false,
      "pathMappings": {
        "${workspaceRoot}": "${workspaceRoot}"
      },
      "port": 9003
    }
  ]
}
阅读 944
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题