← Back to team overview

sslug-teknik team mailing list archive

Re: Apache2 fejler efter "apt-get upgrade"

 


Jeg kører apache2 og ansat tomcat5 som dens slave til at håndtere jsp filer. Opsætningen lader tomcat klare *.jsp url'er og apache2 tager resten. Ikke noget specielt ved det, men efter jeg har kørt en "apt-get upgrade" på min server (Debian unstable med 2.6.5 kerne) er der noget der er helt gået i fisk.

Hvis jeg beder om en jsp fil får jeg den fint nok, ingen problemer der - men hvis jeg beder om en fil (fx. et stylesheet eller et billede) som apache2 skal servere for mig lukkes forbindelsen uden nogen form for data sendes (ikke engang en 404, 500 eller tilsvarende).

Ved at kigge i apache2's error.log ser jeg at samtlige child processer åbenbart dør: "[Fri Aug 20 16:19:42 2004] [notice] child pid 28506 exit signal Segmentation fault (11)" forekommer i loggen hver gang jeg forsøger at hente en fil. Men hvorfor? Hvad er der galt? Jeg har forsøgt at genstarte både apache og tomcat. Jeg har også kontrolleret fil-rettighederne - hvis jeg fjerner apache's rettigheder til filen melder den fint en "403 forbidden" tilbage, så det kan ikke være derfor...

Jeg er lost!

Og så vil jeg gerne vide hvorfor mine problemer altid bliver løst _efter_ jeg har postet på sslug-teknik uanset hvor længe jeg har rodet med fejlen? :D Jeg fandt ud af, at det åbenbart var php4 der lavede kage i det hele, og en reinstall af den fixede fejlen.


References