Welcome! Log In Create A New Profile

Advanced

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov
April 22, 2021 12:24AM
Evgeniy Berdnikov wrote:
> On Wed, Apr 21, 2021 at 02:58:21PM +0700, Victor Sudakov wrote:
> > Тут у меня еще сработали ассоциации с обычным CGI. Там ведь насколько я
> > помню, закрыли stdin CGI-скрипту - и скрипт сразу прекратил выполнение.
> > Или тоже помню неверно?
>
> Неверно. И вообще это не имеет отношения к GCI, поскольку CGI как протокол
> не содержит никаких требований к обработке статуса соединения между
> клиентом и web-сервером.

Речь и не шла об обработке статуса соединения между клиентом и
web-сервером. Под "закрыли stdin CGI-скрипту" я имел в виду, что веб-сервер
закрыл соединение между собой и скриптом.

Впрочем, как меня уже поправили, и в случае CGI-скрипта скрипт может
остаться работать, даже если веб-сервер закрыл соединение с ним. Я этого
не знал. Бывало тестировал их даже руками или через пайп - не помню,
чтобы хоть один оставался выполняться где-то в фоне, после того как я
прервал общение с ним.

Вообще очень познавательный был разговор, спасибо всем ответившим.

> CGI это интерфейс между сервером и дочерним
> процессом. А как ведёт себя сервер по отношению изменениям статусов
> пользовательских коннекций -- это особенности его реализации.
>
> > > В результате о том, что соединение закрыто, php узнаёт, только
> > > когда попытка записи ответа в соединение возвращает ошибку.
> >
> > Спасибо за однозначный и четкий ответ. В документации не хватает, к
> > сожалению, чтобы этот момент был четко прописан.
>
> Вы находили в документации по php прямо противоположное утверждение.
> Но насколько оно верно -- это вопрос, по мне так php это маргинальная
> субкультура и слепо доверять её грамотам не стоит...

Не то чтобы "прямо противоположное". В документации просто не оговорено, что
требуются определенные дополнительные условия (попытка чтения или записи
скриптом) для перехода в состояние ABORTED.

--
Victor Sudakov VAS4-RIPE
http://vas.tomsk.ru/
2:5005/49@fidonet
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 13, 2021 01:12AM

Re: Тонкости работы FastCGI (phpfpm)

greenh April 13, 2021 03:04AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 13, 2021 03:48AM

Re: Тонкости работы FastCGI (phpfpm)

Slawa Olhovchenkov April 13, 2021 08:08AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 14, 2021 01:52AM

Re: Тонкости работы FastCGI (phpfpm)

Aleksandr Sytar April 13, 2021 03:06AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 13, 2021 03:52AM

Re: Тонкости работы FastCGI (phpfpm)

greenh April 13, 2021 06:02AM

Re: Тонкости работы FastCGI (phpfpm)

greenh April 13, 2021 06:04AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 13, 2021 06:20AM

Re: Тонкости работы FastCGI (phpfpm)

greenh April 13, 2021 06:26AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 13, 2021 06:32AM

Re: Тонкости работы FastCGI (phpfpm)

greenh April 13, 2021 06:42AM

Re: Тонкости работы FastCGI (phpfpm)

Eugene Grosbein April 13, 2021 07:20AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 13, 2021 06:30AM

Re: Тонкости работы FastCGI (phpfpm)

greenh April 13, 2021 06:40AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 15, 2021 01:04AM

Re: Тонкости работы FastCGI (phpfpm)

Maxim Dounin April 13, 2021 09:42AM

Re: Тонкости работы FastCGI (phpfpm)

VovansystemS April 13, 2021 10:04AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 15, 2021 01:04AM

Re: Тонкости работы FastCGI (phpfpm)

Maxim Dounin April 15, 2021 10:22AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 16, 2021 01:56AM

Re: Тонкости работы FastCGI (phpfpm)

Evgeniy Berdnikov April 16, 2021 02:34AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 16, 2021 03:28AM

Re: Тонкости работы FastCGI (phpfpm)

Evgeniy Berdnikov April 16, 2021 04:40AM

Re: Тонкости работы FastCGI (phpfpm)

Maxim Dounin April 16, 2021 10:56AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 21, 2021 04:00AM

Re: Тонкости работы FastCGI (phpfpm)

Evgeniy Berdnikov April 21, 2021 05:08AM

Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov April 22, 2021 12:24AM

Re: Тонкости работы FastCGI (phpfpm)

Slawa Olhovchenkov April 21, 2021 06:46AM

Re: Тонкости работы FastCGI (phpfpm)

Eugene Grosbein April 21, 2021 08:16AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 75
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready