> > Пускалка php-cgi
> > /usr/bin/spawn-fcgi -P
> /data/www/fcgi/sock_fcgi.pid
> > -s /tmp/.fcgi/fcgi.sock -C 4 -u vuser -f
> /usr/bin/php-cgi
>
> Посмотри не падают ли
> воркеры. В линухе
> kernel.print-fatal-signals = 1
> поможет
Включил, спасибо за совет.
Сделал сравнение по логам.
Во время появления в логе nginx ошибки:
2009/10/15 09:01:56 [error] 25381#0: *3748279 readv() failed (104: Connection reset by peer) while reading upstream
ядро рапортует о SIGSEGV php-cgi
Oct 15 09:01:56 thea kernel: php-cgi/31189: potentially unexpected fatal signal 11.
Oct 15 09:01:56 thea kernel: code at 081e67e4: 3b 50 0c 75 c0 8b 4d d0 3b 51 08 75 b8 8b 45 cc
Oct 15 09:01:56 thea kernel:
Oct 15 09:01:56 thea kernel: Pid: 31189, comm: php-cgi
Oct 15 09:01:56 thea kernel: EIP: 0073:[<081e67e4>] CPU: 0
Oct 15 09:01:56 thea kernel: EIP is at 0x81e67e4
Oct 15 09:01:56 thea kernel: ESP: 007b:bfe2f830 EFLAGS: 00010202 Tainted: G M (2.6.18-92.1.22.el5PAE #1)
Oct 15 09:01:56 thea kernel: EAX: 00000000 EBX: 08327c48 ECX: 00000000 EDX: 087d4fec
Oct 15 09:01:56 thea kernel: ESI: 083a1770 EDI: 00000000 EBP: bfe2f878 DS: 007b ES: 007b
Oct 15 09:01:56 thea kernel: CR0: 8005003b CR2: 0000000c CR3: 37db25e0 CR4: 000006f0
Oct 15 09:01:56 thea kernel: =======================
Является ли это главной причиной 502 Bad Gateway?
В какую сторону смотреть дальше? Собирать PHP с поддержкой дебаг символов или сразу обновляться?