У меня есть следующие настройки: Linux Сервер (Ubuntu 18) с установленным Laravel 5.7
Я использую следующий код:
$process = new Process('do some process that takes around 1.5 minutes');
$process->setTimeout(300);
$process->run();
Процесс не ' t завершено, и сервер возвращает 504 тайм-аут шлюза ровно через 60 секунд, упоминая, что эта ошибка возвращается со стороны сервера, а не из процесса, как если бы я установил тайм-аут на что-то вроде 10 секунд, через 10 секунд выдается исключение.
Итак, настройки моего сервера:
Apache TimeOut равно 600
Php max_execution_time равно 120
max_input_time равно 120
I Не знаю, почему сервер возвращает время ожидания шлюза через 60 секунд, что может быть причиной этого?
Спасибо