On Mon, 28 Jun 2010 18:36:14 +0300
Dmitry Nezhevenko <[email protected]> wrote:

> On Mon, Jun 28, 2010 at 10:25:13PM +0800, Denis Feklushkin wrote:
> > это естественно, ведь fastcgi-демон не знает что надо вызвать "php5-cgi 
> > /путь/к/файлу.php"
> 
> fastcgi был придуман наоборот, чтобы php5-cgi не запускать каждый раз. 

согласен

но как работает вся схема целиком?

nginx видит обращение к файлу *.php
это обращение согласно настроек преобразуется в обращение по сокету к fastcgi 
демону
демон заранее имеет запущеные php-процессы и передаёт CGI-заголовки и имя 
запускаемого файла одному из процессов

вопрос: где настроить чтобы fcgiwrap держал запущеными эти PHP-процессы?

 
> > где это настраивается?
> 
> в твоем случае -- в "fastcgi-демоне". А вообще, php умеет сам быть fastcgi
> демоном

угу, только для него придётся писать очередной скрипт чтобы он был демоном, в 
коробке скрипта нет


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить