Domanda

Di tanto in tanto i miei log del server Apache questo errore

[sab 7 nov 05:35:01 2009] [Avviso] pid bambino 2795 difetto del segnale di uscita Segmentation (11)

Che cosa può essere il motivo dietro l'errore?

Grazie!

È stato utile?

Soluzione

Forse aiuta a ridurre il valore del MaxRequestsPerChild nella vostra apache2.conf. Inoltre, potrebbe essere utile per disabilitare tutti i moduli di Apache non avete bisogno di.

Altri suggerimenti

Sembra che si esegue un cgi di qualche tipo che si SEGFAULT in determinate condizioni. Controllare ciò che cgi di che avete e poi li prova. Molto probabilmente saranno un C ++ cgi basato C o, visto che è un segfault, ma nessuna garanzia.

segfault fondamentalmente è causato da un tentativo di accedere alla memoria in modo non autorizzato . Per determinare dove il problema si è verificato, un può essere stato generato sul sistema. Se necessario, il sistema deve essere configurato per ottenere quei file, ma questo dipende dal sistema; consulta coreadm (1M) per esempio.

Una volta che il file core è possibile ottenere l'analisi dello stack del processo che ha causato l'errore con un programma di utilità come ad esempio pstack , e molti altri con un debugger.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top