Você não forneceu versões do sistema operacional nem como você sabe que o mysql e php são executados nem se há mensagens no log de erros do Apache - apesar de todos esses problemas, eu diria que devido ao 'yum' que você está executando CentOS ou Redhat Enterprise. Agora, esses são notórios para o envio de versões antigas e antigas do PHP que as pessoas substituem por versões mais antigas, mas você pode ter instalado a versão do sistema operacional. Digamos, se é o CentOS / RHEL 5 então você agora tem o PHP 5.1 ... enquanto anteriormente você tinha 5.3. Claro, se você estiver no RHEL 6, isso não se aplica. Nesse caso, você precisa nos fornecer erros.