У меня проблема с использованием nginx с fastcgi. Он просто запускается для нескольких запросов, а затем зависает / умирает или что-то еще. Затем Nginx просто возвращает неверный шлюз (502).
Это код, который я использовал для создания fastcgi:
FASTCGI_USER=www-data
FASTCGI_GROUP=www-data
ADDRESS=127.0.0.1
PORT=8080
PIDFILE=/var/run/php-fastcgi/php-fastcgi.pid
CHILDREN=4
PHP5=/usr/bin/php5-cgi
/usr/bin/spawn-fcgi -a $ADDRESS -p $PORT -P $PIDFILE -C $CHILDREN -u $FASTCGI_USER -g $FASTCGI_GROUP -f $PHP5
Я использую Debian Squeeze. Есть идеи, что может быть не так, почему так происходит? Когда я убиваю все процессы fastcgi и снова запускаю этот скрипт, все работает для нескольких запросов и снова зависает ..
Разобрался что установив php-fpm (что удивительно) проблема была решена. Установлено следующими этот руководство.