Мне нужно обслуживать скрипты FCGI (через WSAPI, но это не имеет значения) из nginx.
В настоящее время я использую spawn_fcgi сделать это. Это единственное решение, которое я нашел.
Мне нужно знать другие варианты. Есть ли другие способы запустить FastCGI под nginx?
Я лично предпочитаю максимально отделить свои процессы FCGI от веб-сервера и управлять ими, как любым другим демоном. В моем случае я переключил все подобные вещи на использование DAEMON Tools, потому что он маленький, легкий, очень надежен и делает именно то, что вам нужно в данном случае, без лишних хлопот и суеты.
Еще раз никто не упомянул php-fpm. Теперь он связан с самим php, поэтому вам следует прочитать документы о php-fpm в руководстве по PHP.
Возможно, есть cgi-fcgi. Что вам не нравится в используемом вами методе?
Теоретически существует 3 варианта присоединения PHP к nginx:
Есть 2 метода создания этих процессов FCGI:
скрипт спауна на самом деле не зло :)
P.S. Походу, самый пытливый ум у русских;)