Przejdź do głównej treści
BŁĄD AKTUALIZACJI JOOMLA - Error SQL Duplicate entry for key 'idx_username' - ROZWIĄZANIE

BŁĄD AKTUALIZACJI JOOMLA - Error SQL Duplicate entry for key 'idx_username' - ROZWIĄZANIE


Wierzcie mi lub nie, ale aktualizacje nie zawsze przechodzą gładko. Czasem spuścizna z poprzednich wersji jak 1.5 czy 2.5 ukazuje się właśnie teraz. Przy okazji ukazania się Joomla 3.9.16 już chwilę temu, dodała ona indeksacja do bazy danych dla tabeli użytkowników. Jeśli Twoja witryna Joomla ma z duplikowane nazwy użytkowników, to dodanie indeksu zakończy się niepowodzeniem i zobaczysz błąd jak na załączonym obrazie. Reszta aktualizacji powinna przejść poprawnie. 

joomla error duplicate sql idx username

ROZWIĄZANIE

Aby rozwiązać ten problem należy odnaleźć w bazie danych użytkownika i zmienić jego nazwę na unikalną. Bowiem od wersji Joomla 3.9.16 musi być ona unikalna więc dwóch użytkowników na przykład "Marcin" nie może istnieć.

Wykonać zapytanie SQL:

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

Można również takie konto usunąć, gdyż może okazać się to konto spamerskie! lub nieużywane.
W komunikacie przy aktualizacji lub próbie naprawy bazy danych jest nazwa problematycznego użytkownika.

Jeśli będziesz miał dalej problemy z aktualizacją Joomla do najnowszej wersji napisz do mnie Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.

Aktualizacja: 09.06.2026 | 13:01

Zostaw Opinie: Jeśli uzałeś/aś że znalezione materiały na stronię są wartościowe lub miałeś styczność z naszymi usługami. To zachęcamy do pozostawienia opini o Joomla Guru. To nic nie kosztuje, a nam pomaga w rozwoju.
Preferuj źródło w Google dzięki temu możesz wskazać iż joomlaguru.pl jest wartościowym źródłem wiedzy dla Ciebie.


Marcin Równicki Najlepszy ekspert od Joomla i Yootheme PRO w Polsce! Właściciel Joomlaguru.pl

O Marcin Równicki

Z Joomla pracuję od czasów Mambo (2008), dzięki czemu znam ten system od jego początków aż po najnowsze wydania. Specjalizuję się w budowie i modernizacji stron, migracjach, bezpieczeństwie, usuwaniu skutków włamań oraz stałej opiece technicznej. Tworzę rozwiązania możliwie blisko core Joomla i pracuję z YOOtheme Pro, dbając o wygodne zarządzanie stroną, jej wydajność oraz bezpieczne aktualizacje. Joomla Guru wyrosło z wieloletniego bloga, którego celem było praktyczne wspieranie użytkowników i administratorów Joomla.