Falha na segmentação do Apache

2

No meu log de erro do apache estou recebendo linhas como

[Wed Sep 21 16:51:14 2011] [notice] child pid 5414 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/
[Wed Sep 21 17:04:15 2011] [notice] child pid 5558 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/
[Wed Sep 21 17:04:16 2011] [notice] child pid 5508 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/
[Wed Sep 21 17:50:47 2011] [notice] child pid 5892 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/
[Wed Sep 21 17:50:48 2011] [notice] child pid 5880 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/
[Wed Sep 21 17:51:31 2011] [notice] child pid 5965 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/
[Wed Sep 21 17:51:32 2011] [notice] child pid 5955 exit signal Segmentation fault (11), possible coredump in /tmp/apache-cores/

Eu configurei o CoreDumpDirectory e obtive isso como resultado usando o gdb, mas não tenho certeza do que significa ou de onde posso ir a partir daqui.

%pr_e%

    
por Jack 21.09.2011 / 21:38

2 respostas

2

#1  0x00007faac8643459 in php_handler (r=0xa99ae0)
        at /tmp/buildd/php5-5.2.6.dfsg.1/sapi/apache2handler/sapi_apache2.c:586

Parece um bug . Você deve atualizar o PHP para a versão 5.3.3-7 e tentar novamente.

    
por 22.09.2011 / 02:39
1

Eu forneci uma solução alternativa para um apache de segfaulting aqui: Conselhos para Depurar o Apache com Falhas de Segmentação do PHP

Mas sim, o outro respondedor está certo. Você deve atualizar o PHP e / ou o apache. Você deve estar ciente das mudanças entre o php 5.2.xe o php 5.3.x, alguns deles provavelmente exigirão que você mude seu código.

    
por 22.09.2011 / 19:10