CG Debug

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

  • [Astuce] CG Debug

    Bonjour,

    Sur une idée de Loïc, alias Lomart, j'ai développé un petit plugin qui peut être utile en cas de plantage ou juste pour valider une extension : CG Debug : https://www.conseilgouz.com/plugin-systeme-cg-debug

    Il permet de passer en mode debug + rapport d'erreur à maximum en ajoutant ?godebug=<mot de passe> à l'adresse de votre site.

    Une fois vos tests terminés, il suffit d'ajouter à l'adresse de votre site ?stopdebug=<mot de passe> pour repasser en mode normal.

    Naturellement, les tags godebug/stopdebug peuvent être changés et le mot de passe est optionnel (même si, pour des raisons de sécurité, ce n'est pas vraiment recommandé).

    Il s'agit d'un plugin système et, pour l'instant, j'ai réussi à le lancer dans les cas scabreux provoquant des erreurs 500 pour lesquels on reste "comme une poule qui a trouvé une cuillère".

    Pascal
    Dernière édition par pmleconte à 10/04/2025, 09h47
    Jeff71, tataye et 2 autres aiment ceci.
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

  • #2
    [Joke] Tu es sûr d'avoir bien choisi le nom paramètre ? :-D :-D

    Si tu as opté pour stopdebug, peut-être startdebug pour le premier?
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/AFUJ/quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Tu peux mettre les valeurs que tu souhaites. Go étant plus court que start, je l'ai laissé.

      Au passage, je viens de mettre en ligne une nouvelle version 1.1.1 qui autorise un code TOTP. Il suffit de sélectionner un utilisateur ayant ce type de contrôle supplémentaire, puis pour activer le debug, ajoutez ?godebug=<code TOTP sur 6 chiffres>

      Pascal
      cavo789 aime ceci.
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Bonjour,
        Je viens de simplifier un peu le code en n'autorisant plus qu'un seul tag pour démarrer/arrêter le mode debug.
        Il suffit maintenant d'ajouter ?godebug=<mot de passe> pour basculer le mode debug on/off.
        C'est dans la version 1.1.3 : https://www.conseilgouz.com/plugin-systeme-cg-debug
        Bonne journée,
        Pascal
        woluweb aime ceci.
        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          Super pratique votre plugin,
          Merci
          s'il y avait une option pour ré-activer le plugin de compatibilité , parce que c'est souvent lourdingue
          aidons nous les uns les autres ...

          https://www.web54.fr

          Commentaire


          • #6
            Envoyé par tataye Voir le message
            Super pratique votre plugin,
            Merci
            s'il y avait une option pour ré-activer le plugin de compatibilité , parce que c'est souvent lourdingue
            Justement… puisque l'on en parle, c’est déjà prévu

            Bonjour à tous, Je viens de créer une version de test d’un petit outil de secours pour Joomla, destiné à être utilisé ponctuellement en cas de blocage de l’administration d’un site. Il permet via une interface web autonome : de réinitialiser le mot de passe d’un utilisateur administrateur, de désactiver l’authentification




            L’outil permet d’activer le plugin plg_behaviour_compat si celui-ci a été désactivé.
            C’est souvent l’un des premiers blocages rencontrés lorsqu’on perd l’accès, donc autant le rétablir d’un clic.

            Merci pour ton retour !


            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

            Commentaire


            • #7
              Envoyé par pmleconte Voir le message
              Bonjour,

              Sur une idée de Loïc, alias Lomart, j'ai développé un petit plugin qui peut être utile en cas de plantage ou juste pour valider une extension : CG Debug : https://www.conseilgouz.com/plugin-systeme-cg-debug
              Merci beaucoup pour ce partage.
              Le plugin CG Debug semble vraiment pratique, surtout pour diagnostiquer rapidement un dysfonctionnement.
              C’est toujours utile d’avoir ce genre d’outil.

              Je vais le tester prochainement. Merci encore pour ton travail !

              À bientôt,
              Yann
              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X