Eu tenho um servidor web executando o Ubuntu 17.04 com o qual estou tentando configurar Apache
. Tudo correu muito bem até que eu decidi hospedar dois sites em uma única máquina através do virtualHosts. Agora apache
se recusa a iniciar com até um único host habilitado. Cada vez que tento iniciar Apache
, recebo este erro:
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf:
DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot.
Nenhuma das minhas tentativas de corrigir isso chegou a algo incluindo:
apt purge apache2 && rm -r /etc/apache2
Toda a linha 80 da mensagem de erro diz que é DefaultRuntimeDir ${APACHE_RUN_DIR}
.
E em nenhum momento vejo onde ou o que APACHE_RUN_DIR
é declarado.
Alguém pode me ajudar?
source /etc/apache2/envvars
mas depois disso meu diretório pessoal mudou de~
parahome
e quando eu escrevi o CD, ele apareceu-bash: cd: HOME not set
. Quando entrei nos envvars uma das primeiras linhas é# this won't be correct after changing uid
eunset HOME
. Alguma idéia de como consertar isso?