On Thu, Feb 03, 2005 at 02:23:50PM +0100, Maik Musall wrote:
Moin,
ich hab einen apache2-2.0.49-27.21 auf SLES9 laufen, mit prefork und mod_php4-4.3.4-43.22. Diese Installation hat vor ein paar Wochen ein SuSE Professional 7.3 mit apache 1.3 abgelöst.
Ich habe gelegentliche Stabilitätsprobleme mit dem apache2. Ab und zu dauert ein Request irgendwie ewig und manchmal habe ich dann sogar reproduzierbare segfaults, das sieht dann so aus im error_log:
[Thu Feb 03 13:02:41 2005] [notice] child pid 9459 exit signal Segmentation fault (11) [Thu Feb 03 13:07:14 2005] [notice] child pid 9630 exit signal Segmentation fault (11)
Im access_log fehlt der Request dann.
Ich habe in FAQs, mailinglist-archives usw. nur Hinweise auf kaputte ldap-Module gefunden, das hab ich aber nicht geladen. Ich habe eigentlich nur das Notwendigste installiert, was zum Betrieb von mysql und PHP4 gebraucht wird. Kernel ist 2.6.5-7.139. Der Webserver ist nur per https auf Port 443 erreichbar.
Bin für jeden Hinweis dankbar, ich plage mich schon seit Wochen damit!
- Gucken was fuer ein Request bearbeitet wird, mittels strace, lsof, netstat - mod_log_forensic verwenden um die Requests zu loggen und damit die problematischen isolieren zu koennen - herausfinden wie man das Problem reproduzieren kann (zB mittels der mit mod_log_forensic geloggten Requests) - schauen ob eine andere (neuere) PHP4- / Apache-Version das Problem auch hat (Pakete vom FTP-Server) mod_log_forensic ist beim Apache auf dem FTP-Server dabei. Peter -- the tasty can of spam imitated the little machine that goes "ping"