[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Apache 2] probleme avec kernel 2-4-27



Xavier Brige a écrit :
> Bonjour
Salut
> 
>  
> 
> Je viens de mettre à jour mon serveur qui est en Debian Sarge 2.4.27 avec des sources testing/unstable...
> 
>  
> 
> J'ai mis à jour le package apache2 vers la version 
> 
> Server version: Apache/2.2.3
> 
> Server built:   Oct  8 2006 04:42:51
> 
>  
> 
> Depuis, lorsque je tente de démarrer apache , il me met dans les logs :
> 
> [Tue Oct 31 14:12:23 2006] [notice] child pid 21935 exit signal Segmentation fault (11)
> 
> [Tue Oct 31 14:12:23 2006] [notice] child pid 21934 exit signal Segmentation fault (11)
> 
> [Tue Oct 31 14:12:23 2006] [notice] child pid 21933 exit signal Segmentation fault (11)
> 
> [Tue Oct 31 14:12:23 2006] [notice] child pid 21932 exit signal Segmentation fault (11)
> 
>  
> 
> J'ai un peu regardé sur le net et j'ai trouvé ceci
> 
> apache2-mpm-prefork: does not start on a 2.4 kernel (segmentation fault) because epoll_create() returns ENOSYS
> 
> La question que je me pose est de savoir si vous avez déjà eu ce genre de problème ?
> 
>  
> 
> Si oui comment l'avez-vous résolu ?
> 
>  
> 
> Si non, pourriez vous me dire comment faire pour passer en kernel 2.6 ?
> 
>  
> 
> Merci d'avance
> 
>  
> 
> Cordialement
> 
>  
> 
> Xavier Brige
> Systems and Networks Engineer 
> 
> 
> 
Regarde les posts un peu plus haut ...Il y est bcp question d'apache2.

C'est le paquet libapr1 (apache runtime library) qui n'est plus
compatible avec le noyau 2.4 car compilé avec  le support d'epoll non
supporté par le noyau 2.4.
La solution si tu veux conserver ton noyau 2.4 est de recompiler le paquet :
apt-get install devscripts build-essential [fakeroot]
apt-get remove libapr1
(qui enleve apache2-mpm-prefork, apache2.2-common, libaprutil1 par la
même occasion)

sudo apt-get source libapr1
cd libapr-2.7.6
apt-get build-dep libapr1
sudo debuild -us -uc
dpkg -i ../libapr1-2.7.6.deb
et réinstaller les paquets manquants.
Pour passer en 2.6 ...Tu compiles ton noyau ou tu installes un noyau
debian ?
P.



Reply to: