Bei jedem Besuch automatisch einloggen - funktioniert nicht

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.
Antworten
Google
Mitglied
Beiträge: 4
Registriert: 03.03.2006 21:17

Bei jedem Besuch automatisch einloggen - funktioniert nicht

Beitrag von Google »

Guten Abend
Ich habe folgendes Problem, dass ich auf meinem Forum die Funktion " Bei jedem Besuch automatisch einloggen" nicht benutzen kann. Ich bekomme folgende Fehlermeldung:

Code: Alles auswählen

phpBB : [b]Critical Error[/b] 

Error updating session key

DEBUG MODE

SQL Error : 1146 Table 'mahrerc_phpbb.phpbb_sessions_keys' doesn't exist

INSERT INTO phpbb_sessions_keys(key_id, user_id, last_ip, last_login) VALUES ('8f27d6827b32406318d5b274313f84e5', 2, '534d5153', 1141502070)

Line : 233
File : sessions.php
Ein update_to_latest.php hatte ich schon mehrmals versucht, doch ohne Erfolg. Vielleicht sagt mir jetzt einer, dass das voll keinen Sinn von mir gemacht hatte. Ist mein erstes Forum.

Kann mir jemand von Euch weiterhelfen?

Ich danke allen schon im Voraus viel mals.

Mit freundlichen Grüssen
Google
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Stell die phpBB-Version in der Datenbank manuell auf 2.0.18 und versuch das Update dann nochmals :-) (Tabelle phpbb_config - Es ist nur der hintere Teil der Versionsnummer gespeichert)

Viele Grüße,

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
Google
Mitglied
Beiträge: 4
Registriert: 03.03.2006 21:17

Beitrag von Google »

Vielen Dank für Deine schnelle Antwort. Ich hatte es nochmals versucht hat aber leider nicht funktioniert. Es erscheint immer noch der gleiche Fehler.

Edit:
Ich habe festgestellt, dass in der Datenbank anstatt:
phpbb_sessions_keys ,
phpbb_session_keys geschrieben steht. Benötige ich beide, oder kann ich nun irgend wie das ganze in der Datenbank unbenennen? Wie könnte ich das machen?

Gruss, Google
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Dann hast du vermutlich beim Ändern der constants.php einen Fehler gemacht. Änder den Tabellennamen dort und es sollte funktionieren :-)

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
Google
Mitglied
Beiträge: 4
Registriert: 03.03.2006 21:17

Beitrag von Google »

Ich habe nun constants.php der Datenbank angepasst. Kann es sein, dass ich nur in der Zeile 170 was ändern muss?

update_to_latest.php, muss man das nach jeder Änderung durchführen? Ist es nötig jedes mail in der Datenbank die Versionsnummer manuell auf eine ältere zu ändern?

Besten Dank.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Soll ich jetzt wissen, was bei dir in Zeile 170 steht? Aber eine Anpassung in der constants.php sollte ausreichen.

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
Google
Mitglied
Beiträge: 4
Registriert: 03.03.2006 21:17

Beitrag von Google »

o.k. Du merkst ich hatte noch nie so was getan. Ich hatte gedacht dies sollte bei jedem (unmodifiziertem) Board gleich sein?!

Leider funktioniert es immer noch nicht. Er sucht immer noch die gleiche Tabelle. Könnte ich nicht auch versuchen diese mal anzulegen in der Datenbank und die Einträge erstellen, die ich nach Fehlermeldung müsste?

Edit:
o.k. vielen Dank. Ich habe es nun doch noch geschaft. In der session.php hatte ich was übersehen.

Gruss, Google
Antworten

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