Votre site est hébergé sur une offre mutualisé OVH et vous rencontrez le message d’erreur suivant sur votre site : OVH 501 Not Implemented
Le problème vient très certainement d’une incompatibilité entre plusieurs fichiers « .ovhconfig »
En effet vous ne pouvez pas faire cohabiter sur un même hébergement mutualisé des versions de php trop éloignées.
Si vous rencontrez cette erreur OVH 501 Not Implemented , essayez de ne garder qu’un seul fichier Ovhconfig dans votre hébergement, ou restreignez les choix sur des fichiers où la variable container.image est identique (stable64, legacy | stable)
le tuto OVH sur ce fichier : https://docs.ovh.com/fr/hosting/configurer-fichier-ovhconfig/
Ayant eu ce problème, on peut très bien avoir un site utilisant php 5.6, et un autre utilisant php 7.4 sur le même hébergement mutualisé (via « multi-domaine »).
Par contre, il ne faut pas mettre un fichier .ovhconfig à la racine, avec une version de PHP supérieure à l’un des sous-répertoires…
Si vous avez :
1 site installé sur /home/monuser/repertoire1/.ovhconfig (avec php 5.6)
et 1 site installé sur /home/monuser/repertoire2/.ovhconfig (avec php 7.4)
cela doit fonctionner (par contre supprimez le fichier /home/monuser/.ovhconfig s’il existe).