Webmin parece achar que o Apache não é iniciado quando realmente é, como conserto isso?

3

Eu executei um sudo apt-get install lamp-server^ no meu desktop Ubuntu 10.10 para fins de desenvolvimento e, em seguida, instalei o Webmin. Agora, o Webmin não parece achar que o Apache está sendo executado quando realmente está, e se eu tentar iniciar o Apache a partir da interface Webmin, recebo a seguinte saída:

Failed to start apache :

 :
 * Starting web server apache2
   ...done.

Além disso, através do Webmin, se eu tentar ver o log de erros do Apache, eu recebo isto:

cat: /var/log/apache2$SUFFIX/error.log: No such file or directory

O que está acontecendo está me impedindo de usar hospedagem baseada em nome para exibir sites locais. O que está errado e como conserto?

    
por PHLAK 11.10.2010 / 00:16

1 resposta

4

Como pode ser visto no primeiro parágrafo da documentação do webmin no Ubuntu Wiki e Launchpad , o webmin não é mais suportado no Ubuntu. Em vez disso, os usuários estão sendo apontados para o eBox . O mesmo problema foi relatado nos fóruns e estava determinado a ser um problema com o Webmin que precisa ser resolvido.

O problema foi reportado como um bug contra o Webmin aqui: link

A correção parece ser a de editar /etc/apache2/envvars , para citar jcameron:

  

Ok, obrigado .. Eu vejo o problema agora. A correção é remover $ SUFFIX do   linhas:

     

export APACHE_PID_FILE = / var / run / apache2 $ SUFFIX.pid   export APACHE_RUN_DIR = / var / run / apache2 $ SUFFIX   export APACHE_LOCK_DIR = / var / lock / apache2 $ SUFFIX   export APACHE_LOG_DIR = / var / log / apache2 $ SUFFIX

     

como ficará vazio de qualquer maneira.

Então você tem 3 opções:

  1. Use o eBox
  2. Corrigir o arquivo para resolver o problema
  3. Aguarde até que o mantenedor do Webmin corrija o bug e novos pacotes sejam lançados.
por nhandler 12.10.2010 / 04:22