Erreur sql

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

  • Erreur sql

    Bonjour à tous,
    J'ai un souci avec une erreur que je n'arrive pas comprendre : 'enregistrement a échoué avec l'erreur suivante : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AS `t` WHERE `t`.`id` IN (15,16,20,26)' at line 2. Cette erreur je l'ai même si je veux supprimer un article
    Joomal version 5.3.0-alpha2​ avec PHP Version 8.2.5

    Merci pour votre retour

  • #2
    Bonjour,

    Tu parles d'enregistrement, mais de quelles données ? articles, comme pour la suppression ?

    Je reproduis cette erreur à la suppression (après mise en corbeille) d'un article, sous PHP 8.2.25 avec la version 5.3.0 alpha 2 (idem avec l'alpha 3-dev)
    HeaderSecurity::assertValid('500 Erreur de syntaxe près de \'AS `t` WHERE `t`.`id` IN (5,7,9,11)\' à la ligne 2') in D: \wamp64\www\joom514\libraries\vendor\laminas\lam inas-diactoros\src\MessageTrait.php (line 392)​
    Cependant, l'article a bien été supprimé.
    Dernière édition par RobertG à 31/12/2024, 10h52
    "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
      Après avoir vu une référence à une table finder dans le listing après l'erreur, sur le site en alpha3-dev, j'ai vidé l'indexation puis désactivé tous les plugins de type finder, et l'erreur lors de la suppression d'articles a disparu.
      A vérifier donc.
      "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


      • #4
        Bonjour,
        Merci pour votre réponse.
        J'ai désactivé les plugins du finder, mais cela n'a rien fait de positif, j'ai toujours l'erreur :
        "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AS `t` WHERE `t`.`id` IN (15,16,20,26)' at line 2"
        Cordialement

        Commentaire


        • #5
          As-tu aussi vidé tout ce qui est indexé, depuis le bouton maintenance du composant ?
          Trucmuche aime ceci.
          "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


          • #6
            Merci pour ta réponse.
            Non, effectivement, je n'avais pas purgé l'index. Maintenant ça marche.
            Merci pour ton aide.
            Problème résolu

            Commentaire


            • #7
              Mais en fait, ça semble anormal quand même que sur un site préexistant (en tout cas pour mes tests), cette erreur se produise
              "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


              • #8
                Bonjour,
                Mais je me dis que c'est une version alpha2​, ce n'est pas la finale, forcément, il y a des bugs. Le problème est résolu en partie, car il reviendra constamment. Il faut refaire la minip à chaque fois. Ce matin encore, j'ai eu à refaire la manip.
                Dernière édition par Trucmuche à 01/01/2025, 12h44

                Commentaire


                • #9
                  Bonjour,

                  Je n'ai pas vérifié si cette erreur a été ou non signalée sur GitHub.
                  "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


                  • #10
                    Bonjour,

                    Quelqu'un d'autre pourrait-il confirmer cette erreur ?
                    "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

                    Annonce

                    Réduire
                    Aucune annonce pour le moment.

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X