É.. fui ver isso agora. O site1 foi um dos primeiros que fiz no Joomla. Eu nem vi essa variável no configuration.php. O meu templates/system/error.php estava alterado manualmente com o endereço do site1 e o $live_site no configuration.php estava em branco.
Não tenho certeza, mas provavelmente na instalação correta, o $live_site deve conter o endereço raiz do site e o error deve receber essa variável, ao invés de um caminho literal.
Obrigado mais uma vez.