Problemas ao executar o Apache 2.2 no Ubuntu (Maverick)

1

Ontem eu comecei este post mas como o sistema de login do StackExchange é tão estranho, parece que não consigo acessar minha conta, mesmo usando o mesmo combo de e-mail e senha (apenas me tratando como um novo usuário). De qualquer forma eu estou fazendo referência a essa nova pergunta.

A resposta que o @Patches me deu foi muito minuciosa e útil, no entanto, quando executei o netstat , não vi nada como o @Patches descrito. Não vi nenhum registro tcp / www na porta 80; Na verdade, minha porta 80 não está sendo usada! Eu modifiquei o meu link várias vezes, mudando a diretiva Listen para todos os tipos de valores: 8080, 8081, 38, 984, etc. e recebo o mesmo erro (veja outros postar) todas as vezes !!! Aqui está como meu despejo netstat se parece:

myUser@myMachine:/etc$ sudo netstat --tcp --udp --listening --program
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address   Foreign Address   State     PID/Program name
tcp        0      0 localhost.localdo:mysql *:*       LISTEN    1188/mysqld     
tcp        0      0 localhost.localdoma:ipp *:*       LISTEN    1115/cupsd      
tcp6       0      0 myMachine:ipp           [::]:*    LISTEN    1115/cupsd      
udp        0      0 *:mdns                  *:*                 888/avahi-daemon: r
udp        0      0 *:bootpc                *:*                 1770/dhclient   
udp        0      0 *:51367                 *:*                 888/avahi-daemon: r
udp6       0      0 [::]:mdns               [::]:*              888/avahi-daemon: r
udp6       0      0 [::]:53539              [::]:*              888/avahi-daemon: r

Então, como você pode ver, não há lighttpd ou qualquer outra coisa ouvindo em 80, 8080 ou qualquer uma das outras portas que mencionei tentando.

Por favor, ajude! Sobre a abandonar completamente o Linux - no Windows eu já tinha PHP e CodeIgniter em funcionamento ...

    
por Pam 19.04.2011 / 12:12

1 resposta

1

Desculpe por atraso em olhar para isso para você - foi um dia ocupado poucos !! Obrigado por colar o seu httpd.conf, o problema é que você tem duas diretivas de escuta. O primeiro diz ao apache para escutar na porta 8080 em todos os ips (porque você não especificou), o segundo então tenta fazer com que ele escute na porta 8080 no 127.0.0.1, mas é claro que isso já está sendo usado pelo anterior. diretiva.

Retire a primeira diretiva e o Apache escutará apenas o endereço do seu host local - é claro, se você quiser que ele escute mais ips, então você pode adicioná-los também.

Aproveite:)

S

    
por 19.04.2011 / 12:41