Page erreur 500 suite à mise a jour de php7.4 vers php8.1

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Page erreur 500 suite à mise a jour de php7.4 vers php8.1

    Bonjour,
    Je viens de mettre mon serveur à jour de php 7.4 vers php 8.1 mes autres sites (non joomla fonctionnent et cote serveur tout est ok)
    mais mon site avec joomla affiche erreur 500 et impossible de me rendre sur l'administration erreur 500 aussi.

    Pouvez vous me dire comment faire ?
    Dernière édition par MiaoLee31 à 06/10/2022, 13h17

  • #2
    Bonjour,

    La raison est a priori simple : une extension utilisée n'est pas compatible 8.1
    Si tu as de la chance, en modifiant le fichier configuration.php (debug à true et error_reporting à "maximum'), tu auras peut-être un listing des fichiers concernés et une indication de l'extension.
    Sinon si tu peux revenir aisément en PHP 8.0 et que le site fonctionne, active ces paramètres pour voir si des notice, deprecated ou warning s'affichent, pointant sur une extension (ou plusieurs).
    A l'heure actuelle, bien des extensions ne sont pas compatibles 8.0 et encore moins 8.1
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Bonjour RobertG et merci pour tes précisions.
      Effectivement passer debug a true fonctionne.
      La nouvelle version de mon serveur est la meme que celle de mon pc local et j' ai réaliser quelques test a savoir importer le theme et modules et je n'ai pas d'erreur 500 quelque chose m'échappe.
      le debug est visible à cette adresse : https://temoignageschretiens.fr/
      Merci d'avance pour votre aide.

      Commentaire


      • #4
        Bonjour,

        Je dirais que c'est un paramétrage de PHP 8.1 qui manque, concernant les fichiers XML, mais je ne suis pas spécialiste de la question.
        Une vérification à l'instant sur un serveur en ligne montre deux extensions PHP xmlreader et xmlwriter activées.
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire


        • #5
          Bonjour, le site anglais parle d'activer nd_mysqli dans les params PHP ...
          I followed SharkyKZ's advice by enabling "nd_mysqli" in php 8 and it worked fine, now I can get into the backend and frontend.
          On a tous 2 vies et la seconde commence le jour où l'on s'aperçoit qu'on en a qu'une ...

          Commentaire


          • #6
            Bonjour non le problème est coté module après avoir supprimer les modules qui posaient problème le site est de nouveau visible, je viens de contacter le developpeur pour une mise a jour prochaine.
            Merci pour votre aide.

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X