Seite 4 von 5

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 11:55
von domi121
Das ist eingestellt,das ist ja das komische daran, spätestens dann sollte es ja funktionieren.

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 12:36
von Lehrling
domi121 hat geschrieben: Der funktionsfähige Admin wurde ebenfalls so generiert, es wurde dann in der Datenbank irgendeine Zeile vom Admin, der bei der Installation generiert wurde kopiert.
Ich habe das jetzt mal spaßeshalber auf meinem lokalen Testforum nachgemacht, sprich den Admin in der Datenbank kopiert und alles übernommen, bis auf die ID und den Usernamen.
Da kam dann auch prompt eine Fehlermeldung und zwar in der includes/functions.php diese Stelle:
Zeile 4769 - 4771

Code: Alles auswählen

$groups = group_memberships(false,$user->data['user_id']);
   foreach ($groups as $grouprec)
}
Und tatsächlich war ich in Form meiner eigenen Kopie auch nicht in de phpBB_user_group vorhanden. Allerdings konnte ich mich trotz Fehlermeldung ins ACP einloggen.
In der Gruppe der Administratoren war ich nicht, aber es gab mich als User. Ich habe mich dann in die Gruppe der Admins verschoben und dann war prompt die Fehlermeldung weg und ich war auch in der Datenbank in der Tabelle phpBB_user_group.
Demzufolge könnte mal man überprüfen, ob eure neuen Admins in der Datenbank in der Tabelle phpBB_user_group erscheinen.

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 12:42
von domi121
beim Versuch den Fehler zu beheben habe ich versehentlich die Authentifizierungsmethode auf DB umgestellt, jetzt kommt keiner mehr rein :)
ein Datenbankbackup von gestern aufspielen hat nichts gebracht, also ist das wohl in einer Datei, wisst ihr in welcher?

Datenbankzugriff habe ich, FTP bekomme ich gleich.
Das mit dem User kopieren versuche ich sobald wieder jemand reinkommt :)
LG,
domi121

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 12:51
von Lehrling
domi121 hat geschrieben:beim Versuch den Fehler zu beheben habe ich versehentlich die Authentifizierungsmethode auf DB umgestellt, jetzt kommt keiner mehr rein :)
Was war denn vorher eingestellt?

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 12:53
von domi121
Ldap, es war in die Felder darunter aber nichts eingetragen.
ich hab grade mal in meinem Testforum nachgeschaut, da hab ichs auch auf db.

Lg,
domi121

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 12:58
von Lehrling
Du könntest es mit diesem mysql-Befehl über die Datenbank probieren:

Code: Alles auswählen

UPDATE phpbb_config SET config_value = 'ldap' WHERE config_name = 'auth_method' LIMIT 1;
Und dann den Forumscache manuell per ftp leeren.

Alle Angaben ohne Gewähr.

LG Beate

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 13:52
von domi121
hat geklappt, danke.
Nun also weiter zum Login-Problem mit den neuen Admin :)
LG,
domi121

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 14:30
von Lehrling
super! :)

Zum Admin-Problem:
mal angenommen es ist tatsächlich so, dass ein User schon bei der Registrierung zum Admin wird dadurch, dass er in der Datenbank als Gründer abgespeichert wird (user_type 3), gleichzeitig aber nicht in der Tabelle phpbb_user_group erscheint.
In diesem Falle könnte der Login zum ACP für das System eine unauflösbare Aufgabe darstellen, da sich zwar jemand, der dem user type nach Admin ist, der aber nicht in der Gruppe der Administratoren ist, einloggen will. Deswegen vielleicht auch die Endlosschleife und keine Fehlermeldung.
Ist jetzt nur so eine Überlegung von mir.

LG Beate

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 14:34
von domi121
Ich habe nun in der Datenbank den Gründer(der der das phpbb unstalliert hat) mal komplett kopiert, nur die Datensätze in der user Tabelle, ID und Name geändert, rest gelassen. mit dem funktioniert alles wunderbar. Dann habe ich den Datensatz des nicht funktionierenden gelöscht und ebenfalls wie oben beschrieben kopiert und ID und name eingesetzt -> geht nicht mit dem Login. Also muss es an einer anderen Tabelle liegen, ich könnte nun auch einfach mal die Id des nicht funktionierenden ändern und mal sehen, ob es dann geht. Dann sind einige Beiträge eben Autorlos.
Habt ihr noch ne Idee, an welcher Tabelle es liegen könnte?
Lg,
domi121

Re: Neuer Admin kommt nicht in Adminbereich

Verfasst: 11.05.2014 14:37
von domi121
ID ändern geht nicht, es zeigt dann folgendes an:"#1062 - Duplicate entry '1009' for key 'PRIMARY'"
Ich hab es mit der ID 1009 versucht, da es die noch nicht gibt. Was hat der Fehler zu sagen? Ist die änderung der ID etwa nicht erlaubt?
Lg,
domi121