У меня сегодня такое явление случилось (с таймаутом), когда выполнение одного
php-скрипта вызывало segmentation fault.
Т.е. все работало, скрипты выполнялись, fastcgi-сервер не падал.
Но когда через nginx запрашивался проблемный php'шник, то nginx возвращал 502 и
в лог сразу же писал такое:
2007/09/06 11:22:02 [error] 15894#0: *22907 upstream timed out (110: Connection timed out) while reading
response header from upstream, client: 127.0.0.1, server: XXX, URL: "/XX.php", upstream:
"fastcgi://127.0.0.1:9000", host: "127.0.0.1"
2007/09/06 11:22:37 [error] 15894#0: *22701 upstream timed out (110: Connection timed out) while reading
upstream, client: 127.0.0.1, server: XXX, URL: "/XX.php", upstream:
"fastcgi://127.0.0.1:9000", host: "127.0.0.1"
2007/09/06 11:23:01 [error] 15894#0: *23092 upstream timed out (110: Connection timed out) while reading
response header from upstream, client: 127.0.0.1, server: XXX, URL: "XX.php", upstream:
"fastcgi://127.0.0.1:9000", host: "127.0.0.1"
2007/09/06 11:24:01 [error] 15894#0: *23280 upstream timed out (110: Connection timed out) while reading
response header from upstream, client: 127.0.0.1, server: XXX, URL: "XX.php", upstream:
"fastcgi://127.0.0.1:9000", host: "127.0.0.1"
06.09.07, 12:12, Vladimir Shiray (vlad@xxxxxxxx):