Иногда я получаю 504 Gateway Time-out
, а иногда я получаю ошибку laravel:
Maximum execution time of 30 seconds exceeded
или значение, которое я установил в max_execution_time
, как предложено @Vaibhavi Sojitra
С этими ошибками, это может быть любой из следующих параметров PHP в php.ini
, который вызывает внезапное завершение процесса PHP, в результате чего Nginx получает «сброс» от своего партнера (в данном случае, php-fpm
backend).
Я не мог найти лучшую технику Laravel, чтобы решить эту проблему, решение, которое работало для меня (пока я не найду лучшее):
увеличить следующие параметры в php.ini
max_input_time = ...
max_execution_time = ...
default_socket_timeout = ...
После этого процесс импорта работал хорошо.