Lighttpd não inicia - nenhum erro

1

Instalei recentemente o Lighttpd no Ubuntu Server 10.04 x86_64 e criei vários sites. O que eu faço é incluir /etc/lighttpd/vhost.d/*.conf e colocar um arquivo de configuração para cada site nesse diretório.

O problema que tenho é quando eu "serviço lighttpd start" recebo a mensagem de que o serviço começou, não há nenhuma mensagem de erro:

root@178-33-104-210:~# service lighttpd start 
Syntax OK  
* Starting web server lighttpd                   [ OK ]

Mas se eu der uma olhada nos serviços ouvindo, o Lighttpd não está em lugar algum:

root@178-33-104-210:~# netstat -tap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 localhost:mysql         *:*                     LISTEN      829/mysqld
tcp        0      0 *:ftp                   *:*                     LISTEN      737/vsftpd
tcp        0      0 *:ssh                   *:*                     LISTEN      739/sshd
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      739/sshd

Então, estou procurando maneiras de solucionar isso. Eu verifiquei em /var/log/lighttpd/error.log e não há nada nele.

Edit: Desculpe, eu indiquei que eu uso o CentOS, mas é realmente o Ubuntu Server (eu costumo usar o CentOS, mas tive que ir com o Ubuntu para esse).

    
por Astaar 07.02.2011 / 10:40

3 respostas

4

Configuração do teste:

/usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf -t

Executar primeiro plano (para depuração):

/usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf -D
    
por 07.02.2011 / 11:19
2

Você desativou

server.use-ipv6 = "enable"

no seu arquivo .conf? Eu encontrei o mesmo problema e encontrei com

$ netstat -ntulp

que o servidor estava escutando no ipv6. Depois de desativar o server.use-ipv6, consegui me conectar ao lighttp via ipv4. Há também um antigo relatório de erros sobre este problema, onde eles dizem que é um problema específico do BSD. Eu estou usando o Ubuntu.

link

    
por 24.02.2012 / 11:31
0

Talvez o lighttpd tente logar em algum local onde não tenha acesso de gravação? Verifique as diretivas de registro.

    
por 07.02.2011 / 10:49