Der gewünschte Benutzername ist leider bereits belegt

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Der gewünschte Benutzername ist leider bereits belegt

Beitrag von Loewenherz »

Hi,

obiges Problem habe ich zwar bereits mehrfach angefragt im Forum gefunden, aber die Problematik war anders (nämlich bereits bei der Registration) als bei mir:

Ich habe 2.06 installiert, das Problem bestand aber bereits schon mir früheren Versionen: Wenn ein User seinen Benutzernamen ändert und später wieder zu dem alten Namen zurückkehren will, erhält er die Meldung "Der gewünschte Benutzername ist leider bereits belegt." Auch ich als Admin erhalte das gleiche, wenn ich die Chose im Adminbereich regeln will.
Ich habe mal den Database Maintenance Mod von Philipp drüber laufen lassen, aber auch der findet keine Fehler.

Hat jemand von euch einen Tipp?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Hast du irgendwelche Mods installiert?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

Nur den mergetopicmod - aber auch den nur zeitweise, da er nach jedem Upgrade erst mal weg ist.
Ansonsten habe ich das phpBB seit der Version 1.x laufen, die Files allerdings komplett ausgetauscht. Ich hatte die Vermutung, dass sich irgendwann bei den Upgrades der Datenbank vielleicht ein Fehler eingeschlichen hat, deshalb der Versuch mit dem database-mod. Der meldete allerdings keine grundlegenden Fehler in der Datenbank. Lediglich beim Checken der Tabellen kam die Meldung "phpbb_sessions: Command not available for HEAP-tables". Diese Meldung sagt mir allerdings nichts.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Kennst du dich mit phpMyAdmin aus? Ansonsten würde ich dir aber empfehlen, eine aktuelle Version des DB Maintenance Mod zu installieren.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

Hallo Philipp,

von Deinem Mod sollte ich die neuste Version habe, schliesslich habe ich ihn gestern erst heruntergeladen. Übrigens vielen Dank für dieses tolle Tool! Nur mit manchen Bedienungsanweisungen war ich ein wenig unsicher, da mein englisch nicht zum Besten gehört :)

phpMyAdmin habe ich laufen (Webpack L bei HostEurope). Sollte ich dort etwas nachchecken können, sag Bescheid. Ich wollte es allerdings nicht so handeln, dass ich jeden User, der seinen alten Namen zurückwill, in phpMyAdmin "zu Fuss" ändere. :wink: Wäre kein Problem, aber zu aufwendig. Wäre einfach interessant zu wissen, ob es sich um einen Fehler in meinem System handelt oder einen grundsätzlichen Bug im phpBB. Gegen letzteres würde sprechen, dass bei einem Admin in dier lokalen Test-Einrichtung des phpBB ein Hin- und Herwechseln zwischen den Usernamen möglich war.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Loewenherz hat geschrieben:von Deinem Mod sollte ich die neuste Version habe, schliesslich habe ich ihn gestern erst heruntergeladen. Übrigens vielen Dank für dieses tolle Tool! Nur mit manchen Bedienungsanweisungen war ich ein wenig unsicher, da mein englisch nicht zum Besten gehört :)
Ich glaube, da hatte ich was mit den Meldungen falsch im Kopf. Für die Installation und Bedienung sollte es für die nächste Version was neues geben.
Loewenherz hat geschrieben:phpMyAdmin habe ich laufen (Webpack L bei HostEurope). Sollte ich dort etwas nachchecken können, sag Bescheid. Ich wollte es allerdings nicht so handeln, dass ich jeden User, der seinen alten Namen zurückwill, in phpMyAdmin "zu Fuss" ändere. :wink: Wäre kein Problem, aber zu aufwendig. Wäre einfach interessant zu wissen, ob es sich um einen Fehler in meinem System handelt oder einen grundsätzlichen Bug im phpBB. Gegen letzteres würde sprechen, dass bei einem Admin in dier lokalen Test-Einrichtung des phpBB ein Hin- und Herwechseln zwischen den Usernamen möglich war.
Geh dann doch mal bitte in die Tabelle phpbb_users und lass dir all die Datensätze anzeigen, die als Benutzername den alten und den neuen Benutzernamen enthalten.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

PhilippK hat geschrieben:Ich glaube, da hatte ich was mit den Meldungen falsch im Kopf. Für die Installation und Bedienung sollte es für die nächste Version was neues geben.
Was mich erstaunt hat: der mod lief nicht, wenn ich nicht auch die englischen Sprachdateien hochgeladen habe.
Geh dann doch mal bitte in die Tabelle phpbb_users und lass dir all die Datensätze anzeigen, die als Benutzername den alten und den neuen Benutzernamen enthalten.
Okay, werde ich tun. Ich habe bislang darauf verzichtet, da mir phpBB gemeldet hat "Der Username existiert nicht", wenn ich im Adminbereich nach dem alten gesucht habe.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Loewenherz hat geschrieben:Was mich erstaunt hat: der mod lief nicht, wenn ich nicht auch die englischen Sprachdateien hochgeladen habe.
Dann hast du vermutlich vergessen, die deutschen Sprachdatei umzubenennen :-)

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

Suche nach altem Namen:

SELECT `username`
FROM `phpbb_users`
WHERE Kobold
LIMIT 0 , 30

MySQL meldet:

#1054 - Unknown column 'Kobold' in 'where clause'

Der neue dagegen <kobold> findet sich.

Nachtrag: Laut einem Admin lassen sich jetzt die Usernamen hin und her wechseln. Ich teste mal. Oder kann das Problem daran liegen, dass jemand für seinen Namen spitze Klammern gewählt hat?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Das kann auch nicht gehen:

Code: Alles auswählen

SELECT `username` 
FROM `phpbb_users` 
WHERE Kobold 
LIMIT 0 , 30
Versuch mal

Code: Alles auswählen

SELECT `username` 
FROM `phpbb_users` 
WHERE username = 'Kobold' 
LIMIT 0 , 30
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“