O script de inicialização Lighttpd não funciona no Debian Wheezy

1

[EDITAR] Eu encontrei porque não funcionou, eu só tinha que adicionar a diretiva

server.pid-file             = "/var/run/lighttpd.pid"

para o arquivo lighttpd.conf.

Não consigo entender por que o script de inicialização lighttpd não funciona para parar o servidor. Estou executando o Debian 7 Wheezy e o Lighttpd 1.4.31. Meu sistema também está atualizado.

Ao emitir:

# /etc/init.d/lighttpd stop
[ ok ] Stopping web server: lighttpd.

Mas o lighttpd ainda está em execução:

# ps aux | grep lighttpd
root      2024  0.0  0.2  70696  1184 ?        S    15:16   0:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
root      2428  0.0  0.1   7832   880 pts/0    S+   15:27   0:00 grep lighttpd

Ao remover "silencioso" da parte de parada do script, para obter mais detalhes, consulte:

if start-stop-daemon --stop --retry 30 --oknodo \
            --pidfile $PIDFILE --exec $DAEMON

Eu recebo esta saída:

# /etc/init.d/lighttpd stop
[....] Stopping web server: lighttpdNo /usr/sbin/lighttpd found running; none killed.
. ok 

considerando que o / usr / sbin / lighttpd está sendo executado conforme mostrado pelo comando ps.

Obrigado pela sua ajuda.

    
por toro 18.07.2013 / 15:36

0 respostas