Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Błąd SQL: 1062 - Duplicate entry '' for key 'loginname'

Błąd   Założony przez  Sn4Q.

wersja skryptu MyBB: 1.8.6
adres forum: csowicz.pl
na czym polega problem (screen, opis, komunikaty): Podczas rejestracji wyskakuje taki problem: 

MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.

Błąd SQL:
   1062 - Duplicate entry '' for key 'loginname'
Zapytanie:
   INSERT INTO mybb_users (`username`,`password`,`salt`,`loginkey`,`email`,`postnum`,`threadnum`,`avatar`,`avatartype`,`usergroup`,`additionalgroups`,`displaygroup`,`usertitle`,`regdate`,`lastactive`,`lastvisit`,`website`,`icq`,`aim`,`yahoo`,`skype`,`google`,`birthday`,`signature`,`allownotices`,`hideemail`,`subscriptionmethod`,`receivepms`,`receivefrombuddy`,`pmnotice`,`pmnotify`,`showimages`,`showvideos`,`showsigs`,`showavatars`,`showquickreply`,`showredirect`,`tpp`,`ppp`,`invisible`,`style`,`timezone`,`dstcorrection`,`threadmode`,`daysprune`,`dateformat`,`timeformat`,`regip`,`language`,`showcodebuttons`,`sourceeditor`,`buddyrequestspm`,`buddyrequestsauto`,`away`,`awaydate`,`returndate`,`awayreason`,`notepad`,`referrer`,`referrals`,`buddylist`,`ignorelist`,`pmfolders`,`warningpoints`,`moderateposts`,`moderationtime`,`suspendposting`,`suspensiontime`,`coppauser`,`classicpostbit`,`usernotes`) VALUES ('Sn4Q2','545746e984141024fee08f714e415941','AzpGwLqD','PS71S6fNoyk3nLEZmlKpnVjOdVEQKpdOycTGr6pbIYs7uVXWHJ','kasia123@o2.pl',0,0,'','',2,'',0,'',1454963201,1454963201,1454963201,'',0,'','','','','','',1,0,0,1,0,1,0,1,1,1,1,1,1,0,0,0,0,'1',2,'linear',0,'','',X'530bec1d','',1,0,1,0,0,0,0,'','',0,0,'','','',0,0,0,0,0,0,1,'')

Pluginy, których używam to:

[Obrazek: 11742077732904534560.png]

PS. Zauważyłem, że w bazie danych nie dodaje mi loginu w tym polu:
[Obrazek: 78219608088712620493.png]
Jeżeli usunę ostatniego użytkownika to rejestracja jest już możliwa, ale znów tylko do czasu aż nie zarejestruje się następny użytkownik.
kolumna loginname została stworzona przez ciebie? czy plugin?
Witam, ja niestety nie tworzyłem tej kolumny. W polach rejestracji miałem do wyświetlenia 2 pola, które wyglądały tak: [Puste pole] [Pole na wpisanie nicku] po przywróceniu oryginalnego pliku member_register pojawia się tylko jedno pole, ale rejestracja nadal nie jest mozliwa.
https://www.google.pl/webhp?sourceid=chr...7+mybb+1.8
Przeglądałem te linki i przy mojej znajomości angielskiego i przy skuteczności translatora niewiele zdziałam..
ja bym usunął całą kolumnę loginname bo oryginalnie jej nie ma. Tylko jakimś cudem ona się tam znalazła, miałeś jakieś jeszcze pluginy które nie są teraz aktywowane?
Coś tam włączałem, ale jeżeli widziałem, ze nie działa to usuwałem. Podpowiesz mi jak usunąć tą kolumnę? Znalazłem loginname, ale jest on w indeksach więc nie wiem jak go usunąć.
ALTER TABLE `mybb_users` DROP `loginname`;
spróbuj dać te zapytanie w pMA
lub usunąć ręcznie w tabela mybb_users->struktura->loginname i usuń
przy okazji, instalowałeś jakiś plugin związany ze steam?
Wszystko działa... Super i dziękuję bardzo za pomoc i poświęcony czas :) Mogę zgłosić się do Ciebie z jednym problemem z php ? Nie dotyczy on MyBB. Leci punkcik !

PS. Instalowałem logowanie przez steam ale niedziałało.



Użytkownicy przeglądający ten wątek:

1 gości