Verifique se você não tem manipuladores de fcgi órfãos, a maneira mais fácil é parar o lighttpd e depois 'ps auX' e procurar por php-cgi. Mate-os se existir algum, então comece de novo.
Configure um manipulador de status do servidor em sua configuração lighty. Isso permitirá que você atualize uma página e veja todas as conexões sendo tratadas atualmente e em que estado elas estão. link
Verifique se lighty realmente pode gravar em seu log de erros. Ao parar e reiniciar, deve deixar um log em error.log. Desta forma, se seus manipuladores fcgi estão todos amarrados e lighty tem que parar um pedido, isso será registrado.
Eu não recomendaria max-procs = > 7 a menos que você tenha uma boa razão para isso. Tente abaixar o max-procs para 1 e aumentar seu FCGI_CHILDREN significativamente. Meu servidor de alto tráfego está configurado para usar o max-procs 1 e o FCGI_CHILDREN 120. Eu percebo que isso contradiz o wiki lighttpd, no entanto, que é editado pelos usuários, enquanto minha sugestão é baseada em evidências empíricas e também conselhos diretamente do time lighty.
A outra coisa a ter em mente é que há um cache de opcode separado sendo mantido para o processo each . Então, reduzindo-o para 1, todos os scripts estão usando o mesmo cache opcode, o que significa menos tempo gasto na compilação e remoção de 7 caches diferentes.