У меня есть конечная точка, которая генерирует pdf в CakePHP, но для длинного запроса (пять минут) ничего не возвращается!Запрос остается открытым и выполняется и никогда не получает ответ, но файл уже создан, поэтому процесс завершается, но не возвращается!
Скрипт получает список изображений из db, затем нормализуется в html, затем генерирует pdf с помощью mikehaertl\ wkhtmlto \ Pdf;
В режиме разработки скрипт завершает работу и возвращает ответ!Я помещаю некоторые журналы таймера в начало и перед данными ответа, и все кажется нормальным!
Я просто кладу кубик в конец для проверки!
public function pdf() {
$response = null;
$success = false;
$errors = [];
$code = 400;
$reportName = 'RELATORIO FOTOGRAFICO';
$this—>log('--- start ---' . date("H:i:s"), 'debug');
$data = $this—>request—>getData();
if (!isset($data['contrato'])) {
}
if (!isset($data['tipo'])) {
}
if ($this—>request—>is(rpost'D && empty($errors)) {
}
$this—>log('--- end ---' _ date("H:i:s"), 'debug');
$this—>set([
'success' => $success,
'code' => $code,
'response' => $response,
'errors' => $errors,
'_serialize' => ['success', 'code', 'response', 'errors'],
) ;
die($response);
}
