【问题标题】:Timeout while debugging file downloading feature in nextcloud using Xdebug使用 Xdebug 在 nextcloud 中调试文件下载功能时超时
【发布时间】:2019-08-04 15:40:28
【问题描述】:

我正在使用nextcloud Android 客户端和nextcloud 服务器。使用 nextcloud Android 客户端,我正在尝试从服务器下载文件(因为我想修改下载的方式)并使用 Xdebug 跟踪执行。

我正在使用 Xdebug 调试从 Android 客户端到服务器的所有请求(安装在 PhpStorm 中),但是,因为在实际下载发生之前有很多脚本要执行(我需要单击 Step Over在导致下载的每条指令上),Android 客户端返回“服务器不可用”,因为下载所需的时间比预期的要长。

你知道我可以解决这个问题吗?对我来说,重要的是要查看在 Android 客户端开始下载文件之前执行的指令是什么,但是,因为调试需要一些时间(我每次都单击 Step Over),所以 android 客户端只会返回服务器不可用错误。

一般来说,我如何调试时间延迟可能会改变应用程序行为的及时关键操作?

【问题讨论】:

    标签: android debugging phpstorm xdebug nextcloud


    【解决方案1】:

    我正在使用 Xdebug 调试从 Android 客户端到服务器的所有请求

    你的断点偏好是什么?确保没有Break at first line in PHP scripts、Force break at the first line when no path mapping和Force break at the脚本在项目之外时的第一行已启用。

    下一步:尝试将您想忽略的文件添加到 File |设置 |语言和框架 | PHP |调试 |跳过路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      相关资源
      最近更新 更多