Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 4.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.
Maak altijd een backup!

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

18 mei 2022 21:58 - 19 mei 2022 08:44
#1
Bij het updaten van Joomla 3.10.9 naar 4.1.3 krijg ik de melding: Installeren:

Fout SQL. Duplicate entry '1' for key 'Primary'

en verder in het controlepaneel:

500 Unknown column 'fp.featured_up' in 'field list'

.
De Joomla update overzicht geeft geen foutmeldingen of aanwijzingen. Bij de (mislukte) update is wel de melding (ten onrechte) dat Cache cleaner niet voldoet en is uitgeschakeld.
Graag uw advies.
Edit Astrid: Ik heb de meldingen tussen tags geplaatst, volgende keer graag zelf doen.
  • bestcons
  • bestcons's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 49

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

19 mei 2022 08:33 - 19 mei 2022 08:44
#2
Eerst je back-up terugzetten in een lege rootmap en in een lege database.
Daarna in de 3.10.0 via Extensies / Beheren alles sorteren van ID0 tot ID1000x
Alles boven 10000 is wat je zelf hebt geïnstalleerd.
Controleer van al die extensies of je de meest actuele versie hebt en anders eerst updaten.

Database controleren eventueel repareren.

Lees voor het migrerenn naar Joomla 4 ook even de uitleg op Regular Labs: regularlabs.com/blog/1374-joomla-4-plans...ular-labs-extensions
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11276

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

19 mei 2022 22:18
#3
Bij controle zie ik dat er twee fouten in de Database zitten: xx_finder_tokens en xx_finder_tokens_aggregate. Bij het zoeken hierop lees ik dat dit door Slim zoeken wordt veroorzaakt. Die heb ik volledig gedeïnstalleerd en daarna de regels uit de Tabel verwijderd.
Tot mijn verbazing blijven de fouten na een aantal minuten terugkomen.
Suggestie?
  • bestcons
  • bestcons's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 49

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

19 mei 2022 22:28
#4
Waar en wanneer zie je die foutmelding?
En waarom verwijder je een core extensie?
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
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37435

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

20 mei 2022 07:58
#5
1, Ik kwam op het idee via deze reactie: joomlanl.nl/forum/3-x-overige/52020-opge...inder-tokens-is-full en
2. Ik Slim zoeken niet meer gebruik
  • bestcons
  • bestcons's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 49

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

20 mei 2022 08:19
#6
Wat is hier dan precies de foutmelding?

Bij controle zie ik dat er twee fouten in de Database zitten: xx_finder_tokens en xx_finder_tokens_aggregate

Een core extensie die je niet gebruikt, schakel je gewoon uit. Verwijderen heeft geen zin omdat deze bij een update er toch weer bij komt. Je kunt hooguit de com_finder tabellen leegmaken als je de extensie niet meer gebruikt.
Je eerste melding heeft echt met een fout in de database te maken, waarschijnlijk door een mislukte updatepoging. Dus: heb je het advies van Wouter opgevolgd?

Eerst je back-up terugzetten in een lege rootmap en in een lege database.

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
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37435

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

20 mei 2022 17:08 - 21 mei 2022 08:18
#7
Zeker, maar het probleem blijft hetzelfde:

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

Edit Astrid: Ik heb de melding tussen tags geplaatst, volgende keer graag zelf doen.
  • bestcons
  • bestcons's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 49

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

20 mei 2022 19:23
#8
Je bent wat kort in je informatie en ik helaas niet helderziende.
Dat de fout nog blijft kan, maar wat je ondertussen hebt uitgevoerd van de gegeven tips is in ieder geval voor mij niet duidelijk.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11276

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

20 mei 2022 23:26
#9
Eerst heb ik alle extensies waarvan Joomla aangeeft dat er geen updateinformatie van beschikbaar is (met name rondom Virtuemart) uitgeschakeld Ook heb ik de database hersteld door de twee regels te verwijderen (zie hierboven) en gecontroleerd. Met Akeeba heb ik van het geheel een backup gemaakt. Zoals geadviseerd heb ik een schone installatie van deze backup gedaan in een schone database. Bij controle na het terugzetten was er weer dezelfde fout in de database (xx_finder_tokens en xx_finder_tokens_aggregate). Ik heb de database opnieuw hersteld en ook kunnen achterhalen waardoor dit veroorzaakt wordt: Zodra ik de database hersteld had keek ik in Joomla bij beheren database en zag dat de verwijderde 2 regels gemeld werden. Ik klikte dan op Repareren, maar hierdoor werden de verwijderde regels weer toegevoegd! Nadat ik deze 2 regels weer verwijderd had, heb ik de update uitgevoerd met het eerder gemelde resultaat.
  • bestcons
  • bestcons's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 49

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

21 mei 2022 08:47 - 21 mei 2022 14:52
#10
Nogmaals: core extensies moet je niet verwijderen en de bijbehorende tabellen ook niet. Dus eerst de core bestanden opnieuw installeren in je Joomla 3.10 site, dan via ontdekken deze extensies weer activeren. En dan hier aangeven welke melding er exact verschijnt bij het controleren van je database.

alle extensies waarvan Joomla aangeeft dat er geen updateinformatie van beschikbaar is (met name rondom Virtuemart) uitgeschakeld

Die moet je dus juist wel verwijderen.
Hier staan de stappenplannen.
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
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37435

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

21 mei 2022 16:40 - 21 mei 2022 17:02
#11
Ik heb een Akeea backup van de originele website geïnstalleerd in mijn testomgeving op een schone website en een schone database met alle core-extensies.
De eerder vermelde problemen in de database: xx_finder_tokens en xx_finder_tokens_aggregate bestaan ook hier bij controle via de Plesk omgeving met Check and Repair (zie bijlage)
Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.
. Kijk ik echter in Joomla bij Beheren en Database dan is de melding: Databasetabellen structuur is up-to-date (zie Bijlage)
Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.

Virtuemart 4.0.2 is wellicht nog niet volledig compatible met Joomla 3.10.9, alhoewel dit wel wordt aangeven. Het verwijderen wil ik nog even uitstellen.
Ik zou het Databaseprobleem eerst willen oplossen.
  • bestcons
  • bestcons's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 49

Installeren: Fout SQL. Duplicate entry '1' for key 'Primary'

21 mei 2022 16:54
#12
Fijn dat we nu de exacte melding kunnen zien. De Plesk meldng kan je negeren.

Databasetabellen structuur is up-to-date

Dit betekent dat er geen problemen zijn met je database.
Ik denk dat je toch moet kiezen tussen virtuemart updaten of verwijderen. Overigens geven de makers dit aan:

VirtueMart 4.0.x is the latest stable version available. It is compatible with Joomla! 3.10.x and Joomla! 4.1.x.

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
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37435
Tijd voor maken pagina: 0.745 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie