Bonsoir, depuis 4 jours maintenant mon site ne s'affiche plus, ni sa console d'administration ! ceci à la suite d'une mise à jour joumla + extentions, le site fonctionnait encore, puis d'un passage de php 7.2 à 7.3. Tous les retours arrière n'y font rien, j'ai toujours le message "Avertissement: session_start (): Ne pas lire les données de session : utilisateur (chemin : /tmp) dans /home/lbmdwhkj/www/libraries/joomla/session/handler/native.php sur la ligne 260
Erreur : Échec du démarrage de l’application : Échec du démarrage de la session"
erreur 500 me dit OVH. Quel est le problème et comment le résoudre ? merci d'avance.
Le message est assez explicite, problème d'accès aux sessions dans /tmp.
Commencez par vérifier si vous avez déjà des fichiers de sessions dans /tmp, si oui supprimez les et retester votre site.
Si ça ne fonctionne tjrs pas vérifiez quel utilisateur fait fonctionner PHP et assurez vous qu'il dispose des droits dans /tmp (normalement oui).
Vérifiez également si vous avez des restrictions openbasedir sur votre config, pour cela créez un fichier phpinfo.php à la racine de votre site, dedans vous y mettez : et vous tentez d'y accéder via votre navigateur. Vous devriez y trouver une ligne avec : open_basedir il faudrait copier ici le contenu de la dite ligne.
D'après votre message d'erreur le session save path est dans /tmp et non pas le dossier tmp dans votre site…
Faites la manip du phpinfo, vous y verrez également le fameux session save path…