Време за изчакване при отстраняване на грешки в функцията за изтегляне на файлове в nextcloud с помощта на Xdebug

Използвам nextcloud клиент за Android и следващ облак сървър. С клиента nextcloud за Android се опитвам да изтегля файл от сървъра (тъй като искам да променя начина, по който се извършва изтеглянето) и да проследя изпълнението с помощта на Xdebug.

Използвам обаче Xdebug за отстраняване на грешки на всички заявки от клиента на Android към сървъра (инсталиран в PhpStorm), тъй като има много скриптове, които трябва да бъдат изпълнени, преди да се извърши действителното изтегляне (и трябва да щракам върху Преминаване на всяка инструкция което води до изтегляне), Android клиентът връща „сървърът е недостъпен“, тъй като изтеглянето отнема повече време от очакваното.

Имате ли идея кой мога да разреша такъв проблем? За мен е важно да видя какви са инструкциите, които се изпълняват, преди клиентът на Android да започне да изтегля файла, но тъй като отстраняването на грешки отнема известно време (и аз щраквам върху стъпка напред всеки път), клиентът на android просто връща грешка за недостъпност на сървъра.

Като цяло, как мога да отстранявам грешки при навременни критични операции, при които забавянето във времето може да промени поведението на приложението?


person M. A.    schedule 13.03.2019    source източник


Отговори (1)


Използвам Xdebug за отстраняване на грешки на всички заявки от Android клиента към сървъра

Какви са вашите предпочитания за точка на прекъсване? Уверете се, че нямате Прекъсване на първия ред в PHP скриптове, Принудително прекъсване на първия ред, когато не е указано съпоставяне на пътя и Принудително прекъсване на първи ред, когато скриптът е извън проектаразрешен.

Следващ: опитайте да добавите файлове, които искате да игнорирате, към Файл | Настройки | Езици и рамки | PHP | Отстраняване на грешки | Пропуснат път.

person Dmitrii    schedule 14.03.2019