error_log () после fastcgi_finish_request - PullRequest
0 голосов
/ 11 января 2019

В чем причина error_log () не работает после fastcgi_finish_request () ?

Также любая ошибка, выдаваемая PHP, не записывается в журнал.

setup: ubuntu18.04 + nginx 1.15.6 + php7.2-fpm, журнал ошибок записывается в /var/log/nginx/error.log

1 Ответ

0 голосов
/ 11 января 2019

Как указано в документации:

Эта функция сбрасывает все данные ответа клиенту, и завершает запрос . Это позволяет выполнять трудоемкие задачи, не оставляя соединения с клиентом открытым.

Таким образом, завершая запрос, я предполагаю, что после его выполнения код не будет выполнен, как при die()

...