Тайм-аут при отладке функции загрузки файлов в nextcloud с использованием Xdebug - PullRequest
0 голосов
/ 13 марта 2019

Я использую nextcloud Клиент Android и nextcloud сервер.С помощью Android-клиента nextcloud я пытаюсь загрузить файл с сервера (поскольку я хочу изменить способ загрузки) и отследить выполнение с помощью Xdebug.

Я использую Xdebug для отладки всех запросов от Android-клиента к серверу (установленному в PhpStorm), однако, поскольку существует много сценариев, которые необходимо выполнить до фактической загрузки (и мне нужнонажмите «Перешагнуть» для каждой инструкции, которая приводит к загрузке), клиент Android возвращает «сервер недоступен», поскольку загрузка занимает больше времени, чем ожидалось.

У вас есть идеи, кто может решить эту проблему?Для меня важно увидеть, какие инструкции выполняются до того, как Android-клиент начнет загружать файл, однако, поскольку отладка занимает некоторое время (и я каждый раз нажимаю «Перешагнуть»), клиент-андроид просто возвращает сообщение о недоступности сервера.

В общем, как я могу отлаживать своевременные критические операции, когда задержка во времени может изменить поведение приложения?

1 Ответ

0 голосов
/ 14 марта 2019

Я использую Xdebug для отладки всех запросов от клиента Android к серверу

Какие у вас настройки останова? Убедитесь, что у вас нет Разрыв в первой строке в сценариях PHP , Принудительный разрыв в первой строке, если не указано отображение пути и Принудительный разрыв в первой строке когда скрипт находится за пределами проекта включен.

Далее: попробуйте добавить файлы, которые вы хотите игнорировать, к Файл | Настройки | Языки и рамки | PHP | Отладка | Пропущенный путь .

...