Servidor Ubuntu mod_chroot Apache2 Problem

1

Estou tentando fazer com que minhas páginas da web apache estejam em uma jaula chroot. Eu configurei meu chroot jail como de acordo com o link . No entanto, quando eu reiniciar o apache eu recebo o seguinte erro registrado:

[erro] Nenhum arquivo ou diretório desse tipo: não foi possível criar /var/chroot/apache/var/run/apache2.pid [error] apache2: não foi possível registrar o pid no arquivo /var/chroot/apache/var/run/apache2.pid

/var/chroot/apache/var/run/apache2.pid está lá com 777 permissões

Se eu dissable as páginas web do mod_chroot são entregues corretamente a partir do diretório / var / chroot / apache / var / www.

    
por Petey B 21.02.2010 / 21:29

1 resposta

1

Meu palpite é que o Apache está tentando escrever o arquivo PID depois quando o Apache pensa que está tentando gravar em / var / chroot / apache / var / run / apache2.pid , ele está tentando gravar em /var/chroot/apache/var/chroot/apache/var/run/apache2.pid

Verifique os arquivos de configuração do Apache para ver o que o PidFile está definido - provavelmente deve ser apenas

PidFile /var/run/apache2.pid

Veja o link para outros ajustes de configuração que você pode precisar fazer para usar o mod_chroot com o Apache 2. x

    
por 30.04.2010 / 17:47