erro ao iniciar apache - ubuntu 16.04

Iniciado por maxbiano, 28 de Outubro de 2017, 18:37

tópico anterior - próximo tópico

maxbiano

Boa tarde, algum de voce ja se depararam com este erro?

apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: failed (Result: exit-code) since Sáb 2017-10-28 18:12:26 BRST; 53s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 9543 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

Out 28 18:12:26 fabiano-ubuntu apache2[9543]:  * The apache2 configtest failed.
Out 28 18:12:26 fabiano-ubuntu apache2[9543]: Output of config test was:
Out 28 18:12:26 fabiano-ubuntu apache2[9543]: AH00526: Syntax error on line 1 of /etc/apache2/sites-enabled/000-default.conf:
Out 28 18:12:26 fabiano-ubuntu apache2[9543]: <VirtualHost> directive requires additional arguments
Out 28 18:12:26 fabiano-ubuntu apache2[9543]: Action 'configtest' failed.
Out 28 18:12:26 fabiano-ubuntu apache2[9543]: The Apache error log may have more information.
Out 28 18:12:26 fabiano-ubuntu systemd[1]: apache2.service: Control process exited, code=exited status=1
Out 28 18:12:26 fabiano-ubuntu systemd[1]: Failed to start LSB: Apache2 web server.
Out 28 18:12:26 fabiano-ubuntu systemd[1]: apache2.service: Unit entered failed state.
Out 28 18:12:26 fabiano-ubuntu systemd[1]: apache2.service: Failed with result 'exit-code'.

Se alguem souber como resolver esse problema fico grato.

zekkerj

Citar<VirtualHost> directive requires additional arguments
Eis seu erro. Observe a linha correspondente do arquivo "/etc/apache2/sites-enabled/000-default.conf".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

maxbiano


zekkerj

Eu não tenho como saber qual é o erro. Só consigo saber onde está o erro; está na primeira linha do arquivo citado.
Você precisa olhar esse arquivo, e encontrar o erro.

Pela descrição dada na saída do registro de execução, parece que você não passou parâmetros suficientes pra diretiva "<VirtualHost>". Mas não posso afirmar nada, sem ter acesso à tal linha do tal arquivo.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

maxbiano

eu posso postar aqui o arquivo que voce citou?
sou noobe no linux.

zekkerj

Você lembra como fez pra configurar o apache?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

maxbiano

Estava funcionando normalmente ate eu mexer naqquele arquivo.....
Apaguei algumas coisas nele......deixei apenas 3 linhas de comando....


<VirtualHost>
   #AllowOverride All
</VirtualHost>

zekkerj

Certo.
Então, veja que não tem praticamente nada nesse arquivo --- aliás, não tem nada, não? Pq não termina o serviço e não desativa essas linhas, também? Coloque um "#" no início de cada linha, salve, e tente iniciar novamente o Apache.

Depois, quando puder, tente retornar o conteúdo original desse arquivo, pq ele tinha algumas coisas que podem vir a ser necessárias pra você, mais tarde.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D