FEJL: Error SQL Duplicate entry for key 'idx_username'

- Joomla Sikkerhed

Ved opdatering til Joomla 3.9.16 sker der en tilføjelse af et databaseindeks til brugertabellen. Hvis du tilfældigvis har duplikat brugernavne mislykkes denne indekstilføjelse, og du vil se en fejl som i det vedhæftede billede.

Resten af opdateringen lykkes typisk fint.

Error SQL Duplicate entry for key idx username

 

Skulle du få denne fejl er løsningen meget nem.

Hvert brugernavn på din hjemmeside skal være unikt. Så du skal enten omdøbe eller fjerne det dobbelte brugernavn.

Hvis du har mange brugere kan du køre følgende MySQL-kommando (erstatt #_ med præfikset til dine tabeller):

SELECT username FROM #__users GROUP BY username HAVING COUNT(*) > 1

Når du har gjort det, kan du navigere til databasefixfunktionen og klik på "Reparer" for at tilføje det mistede indeks.

Du finder funktionen inde i administrationen her: l Udvidelser --> Udvidelser --> Database og klikke på knappen "Reparer".

Hvis det stadig driller, så er du velkommen til at kontakte mig og så kigger jeg gerne på det.

Michael Sønderup Nielsen

Skrevet af

Michael Sønderup Nielsen


joomla-support-logo.png

Følg Joomlakonsulenten123

Certificeret i SEMrush for professionelle

Joomlakonsulenten certificeret i SEMrush for professionelle
Copyright © 2020 Joomlakonsulenten

JK Security

Image
Samsøvej 21 - 8382 Hinnerup 7199 2909