O problema era que a configuração do IIS revertia e colocava alguns sites PHP em ASP, e todos os sites ASP não estavam funcionando. O ASP não estava funcionando porque os dados que ele esperava encontrar no MySQL não estavam lá, de alguma forma a configuração do SQL foi corrompida também. Então, basicamente, meu problema era que eu precisava reconfigurar o SQL para que o ASP fosse carregado e reconfigurar o IIS para apontar meus sites php para php.