Никаких. PHP в nginx не работает. nginx может проксировать к тому, кто обрабатывает php, хоть к php-fpm/php-fcgi, хоть к hhvm, хоть к апачу. А в самом nginx'е нет никаких режимов работы для php.
Victor Alekseev: то есть там про php-fpm. Еще раз. nginx может проксировать к тому, кто обрабатывает php, хоть к php-fpm/php-fcgi, хоть к hhvm, хоть к апачу.
Перечитайте 10 раз.
Erelecano Oioraen я так понимаю, что можно работать через php-fpm/php-fcgi в режиме FastCGI. А можете подсказать, что ещё за варианты работы nginx c обработчиками php
Victor Alekseev: да, nginx может проксировать к php-fpm(php-fcgi мертв, его сменил php-fpm) в режиме FastCGI. Аналогично он может проксировать к hhvm(hhvm.com/). Так же вы можете проксировать к апачу, который будет своим mod_php обрабатывать запросы, но лучше так не делать, апач в случае с php давно не нужен.
Просто поймите, что nginx сам вообще не работает с php, он лишь проксирует запросы к тому, кто обрабатывает.
Victor Alekseev что вы к Мише прицепились, у него все правильно написано :)
Не знаю как сейчас, но вообще у пхп 4 исконных режима работы: модуль веб-сервера, cgi, fastcgi и cli. Fpm - это менеджер процессов, который просто позволяет гибко настривать процессы php под количество запросов (а в качестве протокола fastcgi используется).
>>А можете подсказать, что ещё за варианты работы nginx c обработчиками php
Что вы на крон вешаете или из консоли запускаете - то в cli работает. cgi и mod уже почти никто не использует.