L'enregistrement a échoué avec l'erreur suivante : Null primary key not allowed.

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

  • L'enregistrement a échoué avec l'erreur suivante : Null primary key not allowed.

    L'enregistrement d'article donne l'erreur suivante : Null primary key not allowed.
    L'article est bien enregistré mais l'erreur empêche la fermeture de l'édition.
    Joomla 3.8.12, base de donnée MySQL à jour

  • #2
    Bonjour,

    Il faudrait passer le debug en mode développement pour voir si l'on récupère un message plus documenté : https://kb.joomla.fr/procedures/debu...-developpement

    Utilisez-vous des extensions du genre CCK
    UP, le plugin universel à découvrir sur https//up.lomart.fr
    bgMax
    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

    Commentaire


    • #3
      Merci, je suis passé en mode debug mais je ne vois pas la raison de cette erreur.
      Qu'entendez vous par extensions CCK ?

      Commentaire


      • #4
        J'ai désactivé les plugins un par un, c'est le plugin de Version (Content) qui cause l'erreur.
        Aussi le panneau de réglage de Joomla enregistre les modifs mais n'affiche pas ces modifs au 1er affichage...
        (par exemple quand je passe en Débogage système, le changement est pris en compte mais le bouton reste sur NON, si je recharge la page le bouton est sur OUI)
        Je ne sais pas si cela a un rapport mais cela n'était pas le cas auparavant, merci de votre aide

        Commentaire


        • #5
          Qu'entendez vous par extensions CCK ?
          Content Construction Kit : https://extensions.joomla.org/tags/c...-construction/

          Avez-vous essayé avec un autre éditeur ? A ce propos, quelles extensions utilisez-vous ?

          J'ai désactivé les plugins un par un, c'est le plugin de Version (Content) qui cause l'erreur.
          Surprenant, c'est un plugin de base de Joomla. S'il avait un souci, le forum serait submergé
          UP, le plugin universel à découvrir sur https//up.lomart.fr
          bgMax
          , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

          Commentaire


          • #6
            Merci de votre réponse, je ne comprends pas non plus, peut etre un souci avec une table de la base en rapport avec l'historique des versions mais je ne trouve pas ci qui cause l'erreur:
            Null primary key not allowed
            En mode debug je ne vois que 2 update de la table et ces commandes sql fonctionnent correctement...
            Le site utilise des dizaines d'extensions mais nous n'avons jamais eu ce souci.

            Commentaire


            • #7
              Bonjour,

              Vous n'avez pas répondu à cette question : Avez-vous essayé avec un autre éditeur ?
              UP, le plugin universel à découvrir sur https//up.lomart.fr
              bgMax
              , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

              Commentaire


              • #8
                oui j'ai essayé plusieurs éditeurs, même erreur

                Commentaire


                • #9
                  Cette erreur m'évoque un champ mal défini dans une table, pas d’auto-incrément par exemple.
                  Que donne la vérification de base ?
                  "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
                    ça ne résout pas le problème : La structure des tables de la base de données est à jour.

                    Commentaire


                    • #11
                      Envoyé par emanom Voir le message
                      ça ne résout pas le problème : La structure des tables de la base de données est à jour.
                      On a donné quelques pistes quand même ... a toi d'agir là dessus
                      Le terme "primary" fait fortement pensé a une clé primaire dans une table

                      en tapant le message d'erreur sur Google, j'ai trouvé aussi ça
                      https://drive.google.com/file/d/1oxp...bLDiPfpFh/view

                      Regarde bien la video car le plus délicat se passe dans la base de donnée ...
                      Dernière édition par manu93fr à 19/10/2018, 11h47
                      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer
                      Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

                      Commentaire


                      • #12
                        Je ne me plaignais pas et e vous remercie pour le support, je répondais simplement à la question.
                        J'ai réactivé content-version et le problème s'est maintenant résolu... merci, vous pouvez clore ce ticket

                        Commentaire


                        • #13
                          merci, vous pouvez clore ce ticket
                          C'est à toi de le faire. Pour cela il suffit de lire l'encadré un peu plus bas.

                          Remarque : il ne s'agit pas d'un ticket car nous ne sommes pas un SAV mais un forum. Il s'agit d'une discussion.
                          Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
                          Confucius

                          Commentaire


                          • #14
                            Je vois,malheureusement j'ai parlé trop tôt le problème est revenu donc j'ai désactivé le plugin content-version.
                            j'ai supprimé l'index de cette table et l'ai recrėer mais le problème persiste.
                            Vu le message d'erreur le code essaye d'insérer un record avec un ID null, c'est peut-être pas un problème de bdd

                            Commentaire

                            Annonce

                            Réduire
                            Aucune annonce pour le moment.

                            Partenaire de l'association

                            Réduire

                            Hébergeur Web PlanetHoster
                            Travaille ...
                            X