O problema está resolvido. Empresa de hospedagem mudou a versão do PHP. No início, o PHP estava na versão 5.2.x e, como o problema foi resolvido, foi transferido para a versão 5.4.x. Agora, o PHP foi alterado para 5.3.3 para fins de teste e tudo funciona. Eu ainda não sei o que causou isso, ambas as instalações devem rodar bem em PHP > 5.2. Então, talvez houvesse algumas configurações do PHP que diferiam, mas infelizmente não consigo mais descobrir isso.