Pergunta

De vez em quando o meu servidor Apache registra este erro

[Sat 07 de novembro 05:35:01 2009] [Aviso] criança pid 2795 falha da segmentação do sinal de saída (11)

O que pode ser a razão por trás do erro?

Obrigado!

Foi útil?

Solução

Talvez ele ajuda a reduzir o valor de MaxRequestsPerChild em sua apache2.conf. Além disso, ele pode ser útil para desativar todos os módulos do Apache você não tem nenhuma necessidade de.

Outras dicas

Parece que você está executando um cgi de uma espécie que é segfault sob certas condições. Confira o que cgi é que você tem e, em seguida, testá-los. O mais provável é que eles vão ser um cgi base C ou C ++, já que é um segfault, mas nenhuma garantia.

A segfault basicamente é causado por uma tentativa de memória de acesso de uma forma não-autorizada . Para determinar onde o problema ocorreu, um arquivo core pode ter sido gerado em seu sistema. Se necessário, o sistema tem de ser configurado para obter esses arquivos, mas isso depende do seu sistema; ver coreadm (1M) por exemplo.

Depois de obter o arquivo core você pode obter o rastreamento de pilha do processo que causou a falha com um utilitário como o pstack , e muitos mais com um depurador.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top