Depuis le changement d'hebergeur, je n'avais pas encore pris le temps de regarder pourquoi le site ne fonctionnait pas. Et bien voilà j'ai pris le temps. Vive les vacances. Il manquait tout simplement des données dans les tables qui ne se sont pas restaurées lors de la remise en place.