Ok, finalmente cheguei ao fundo disso!
Em primeiro lugar, o problema (suspeito) era um arquivo /usr/bin/env
corrompido que foi editado (talvez pela instalação do npm / nodejs) para carregar muitos (muitos, muitos) outros arquivos pelo script de shell adicional que parecia relacionado ao nó. / p>
Em segundo lugar, o mpm_prefork da instalação do apache2 também foi corrompido - isso é possivelmente minha culpa ao tentar localizar / corrigir o erro acima, eu posso ter feito alguma coisa!
A solução foi reinstalar tudo -
sudo apt-get install --reinstall coreutils
- Para corrigir o arquivo /usr/bin/env
.
sudo apt-get purge apache2 apache2-utils apache2.2-bin
sudo apt-get autoremove
- Para desinstalar e limpar a instalação do apache2 existente
sudo apt-get install apache2
- nova instalação do apache2
Se alguém estiver seguindo este guia, não se esqueça de fazer backup da configuração de seus hosts virtuais ou da configuração personalizada do php.ini, se houver.