使用Xdebug

时间:2019-03-13 20:32:22

标签: android debugging phpstorm xdebug nextcloud

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

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

您知道我可以解决这个问题吗?对我而言,重要的是要查看Android客户端开始下载文件之前执行的指令,但是,由于调试需要一段时间(并且每次都单击“跳过”),因此Android客户端只会返回服务器不可用的错误。

通常,我该如何调试时间紧迫的操作,这些操作可能会导致时间延迟而改变应用程序的行为?

1 个答案:

答案 0 :(得分:0)

  

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

您的断点偏好是什么?确保您没有 PHP脚本的第一行中断未指定路径映射时在第一行强制中断在脚本处于项目外部时第一行启用。

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