Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
02 feb 2019 11:06 - 02 feb 2019 12:27
Ik draai een 4 tal Joomla sites vanaf een Synology NAS.
Afgelopen week heb ik alle sites geupdated van versie 3.9.1 naar 3.9.2.
Met 1 site heb ik het volgende probleem.
Wanneer ik een artikel schrijf en aangeef dat het een speciaal artikel is slaat hij het op met de melding:
Het artikel wordt wel opgeslagen en zie het artikel terug in het overzicht maar is niet zichtbaar op de frontpage. Wanneer ik in het overzicht het gele sterretje onder status uit zet, en vervolgens weer aan zet, wordt het artikel zichtbaar op de frontpage en is het artikel ook terug te vinden onder inhoud/speciale artikelen.
Heb uren lang zitten zoeken op het internet naar een evt oplossing maar helaas. Als ik het goed begrijp is er iets dubbel in de database, maar wat???
Overigens heb ik (zoals vele omschrijven op internet) de functie slim zoeken al een helemaal opgeschoond en zelf uitgeschakeld maar ook niet mag niet baten!
Wie kan mij verder helpen?
Gr Dave
Joomla: 3.9.2
MariaDB 10.3.7
PHP: 7.2
Apache server 2.4
Edit Jelle: Ik heb de melding tussen tags geplaatst, volgende keer graag zelf even doen.
Afgelopen week heb ik alle sites geupdated van versie 3.9.1 naar 3.9.2.
Met 1 site heb ik het volgende probleem.
Wanneer ik een artikel schrijf en aangeef dat het een speciaal artikel is slaat hij het op met de melding:
opslaan mislukt door de volgende fout: Duplicate entry ‘0’ for key ‘Primary’.
Het artikel wordt wel opgeslagen en zie het artikel terug in het overzicht maar is niet zichtbaar op de frontpage. Wanneer ik in het overzicht het gele sterretje onder status uit zet, en vervolgens weer aan zet, wordt het artikel zichtbaar op de frontpage en is het artikel ook terug te vinden onder inhoud/speciale artikelen.
Heb uren lang zitten zoeken op het internet naar een evt oplossing maar helaas. Als ik het goed begrijp is er iets dubbel in de database, maar wat???
Overigens heb ik (zoals vele omschrijven op internet) de functie slim zoeken al een helemaal opgeschoond en zelf uitgeschakeld maar ook niet mag niet baten!
Wie kan mij verder helpen?
Gr Dave
Joomla: 3.9.2
MariaDB 10.3.7
PHP: 7.2
Apache server 2.4
Edit Jelle: Ik heb de melding tussen tags geplaatst, volgende keer graag zelf even doen.
- Langetopper
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
02 feb 2019 12:52
Probeer eens Extensiebeheer: database : repareren
- Dr.House
- Regelmatige bezoeker van Joomla!NL
- Berichten: 312
Re:Opslaan mislukt door Duplicate entry ‘0’ for key Primary
02 feb 2019 17:14
Helaas, probleem blijft bestaan...
- Langetopper
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
02 feb 2019 17:22
Als Database Fix (zoals Dr.House aanraadde) niet werkt:
kijk dan eens met phpMyAdmin naar de tabel structuur van de tabellen #__content en #__content_frontpage.
Bij het invoegen van een nieuw record wordt naar de AUTO_INCREMENT waarde van de tabel gekeken,
en wordt geprobeerd om een nieuw record aan te maken waarbij een ID veld gebruikt wordt met de waarde AUTO_INCREMENT + 1.
In phpMyAdmin onder "Operation" staat bij het veld AUTO_INCREMENT een getal.
Dat moet 1 hoger zijn dat het hoogst gebruikte ID in de tabel.
Anders krijg je de melding: Duplicate entry ‘0’ for key ‘Primary’.
kijk dan eens met phpMyAdmin naar de tabel structuur van de tabellen #__content en #__content_frontpage.
Bij het invoegen van een nieuw record wordt naar de AUTO_INCREMENT waarde van de tabel gekeken,
en wordt geprobeerd om een nieuw record aan te maken waarbij een ID veld gebruikt wordt met de waarde AUTO_INCREMENT + 1.
In phpMyAdmin onder "Operation" staat bij het veld AUTO_INCREMENT een getal.
Dat moet 1 hoger zijn dat het hoogst gebruikte ID in de tabel.
Anders krijg je de melding: Duplicate entry ‘0’ for key ‘Primary’.
Vriendelijke groet,
Peter Martin
db8.nl - Joomla specialist, Nijmegen
data2.eu/nl/ - Verwerkingsregister voor AVG / GDPR
Peter Martin
db8.nl - Joomla specialist, Nijmegen
data2.eu/nl/ - Verwerkingsregister voor AVG / GDPR
- pe7er
- Joomla!NL ontdekker
- Berichten: 22
-
Re:Opslaan mislukt door Duplicate entry ‘0’ for key Primary
03 feb 2019 09:49
Ben er meteen mee aan de slag gegaan.
Bij alle tabellen die Auto-increment bezitten staat de waar +1 tov het hoogste id nummer.
Hier zit het probleem dus denkelijk niet...
Helaas rijkt mijn kennis niet zo ver mbt phpmyadmin, iemand nog suggesties?
Bij alle tabellen die Auto-increment bezitten staat de waar +1 tov het hoogste id nummer.
Hier zit het probleem dus denkelijk niet...
Helaas rijkt mijn kennis niet zo ver mbt phpmyadmin, iemand nog suggesties?
- Langetopper
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
Re:Opslaan mislukt door Duplicate entry ‘0’ for key Primary
03 feb 2019 09:56 - 03 feb 2019 09:57
Heb je misschien een backup nog van versie 3.9.1?
Zet die eens terug, als het probleem er dan niet is opnieuw updaten.
Misschien iets fout gegaan met updaten naar versie 3.9.2.
Zet die eens terug, als het probleem er dan niet is opnieuw updaten.
Misschien iets fout gegaan met updaten naar versie 3.9.2.
- Dr.House
- Regelmatige bezoeker van Joomla!NL
- Berichten: 312
Re:Opslaan mislukt door Duplicate entry ‘0’ for key Primary
03 feb 2019 09:58
Ik had een backup en ook terug gezet maar resultaat was het zelfde
- Langetopper
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
03 feb 2019 11:40
Hallo Dave,
Namens het Joomla!NL team heet ik je van harte welkom op dit forum.
Kijk eens of het helpt als je de core bestanden opnieuw laat installeren via de Update component en dan de database een keer laat repareren.
Namens het Joomla!NL team heet ik je van harte welkom op dit forum.
Kijk eens of het helpt als je de core bestanden opnieuw laat installeren via de Update component en dan de database een keer laat repareren.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37556
Re:Opslaan mislukt door Duplicate entry ‘0’ for key Primary
04 feb 2019 09:01 - 04 feb 2019 09:16
Hallo Astrid,
Ik heb gepoogd de core bestanden te installeren en krijg hier de volgende melding:
Edit Romke: Ik heb de melding tussen tags geplaatst, volgende keer graag zelf doen.
Ik heb gepoogd de core bestanden te installeren en krijg hier de volgende melding:
1062 Duplicate entry '0' for key 'PRIMARY'
Edit Romke: Ik heb de melding tussen tags geplaatst, volgende keer graag zelf doen.
- Langetopper
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
04 feb 2019 10:40
Dat is dan wel heel vreemd. In principe worden er bij het herinstalleren van de core bestanden geen nieuwe database records aangemaakt. Het lijkt met het handigste als je een backup van voor de update terugzet, kijkt of je het probleem daar niet hebt en dan de database repareert voordat je de update uitvoert.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37556
Re:Opslaan mislukt door Duplicate entry ‘0’ for key Primary
04 feb 2019 11:13
Na diverse pogingen dan toch eindelijk de mogelijkheid om de core bestanden te installeren.
Dit ging goed en geen foutmeldingen...
Echter blijft het probleem bestaan bij het plaatsen van een nieuw artikel.
Het terugzetten van een backup had ik al gedaan en de database was in orde volgens Joomla.
Ik blijf zoeken naar een oplossing en duik later vandaag nogmaals in de database en check de +1 waarde nogmaals.
Dit ging goed en geen foutmeldingen...
Echter blijft het probleem bestaan bij het plaatsen van een nieuw artikel.
Het terugzetten van een backup had ik al gedaan en de database was in orde volgens Joomla.
Ik blijf zoeken naar een oplossing en duik later vandaag nogmaals in de database en check de +1 waarde nogmaals.
- Langetopper
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
Opslaan mislukt door Duplicate entry ‘0’ for key Primary
04 feb 2019 12:19Maar had je in 3.9.1 hetzelfde probleem?Het terugzetten van een backup had ik al gedaan en de database was in orde volgens Joomla.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37556
Tijd voor maken pagina: 0.800 seconden