Seite 1 von 1

Logout & Statistik Problem

Verfasst: 16.10.2006 12:35
von giuki
Hallo
In meinem Forum (http://www.boardersworld.com/forum) tritt folgendes Problem auf :

So bald man sich als angemeldeter Benutzer ausloggen will erscheint dieser Fehler:

phpBB : Kritischer Fehler

Error obtaining user details

DEBUG MODE

SELECT * FROM phpbb_users WHERE user_id = -1

Line : 457
File : sessions.php

Drückt man anschließend F5 ist man jedoch trotzdem ausgeloggt, nun würde ich diese Fehlermeldung trotzdem gerne weg bekommen da das nicht gerade nen guten Eindruck macht.

Außerdem ist mir aufgefallen das unter "Wer ist online" keine Gäste angezeigt werden sondern nur angemeldete User. Ich denke das beide Probleme in Zusammenhang stehen.

Das Forum ist das neuste phpBB Forum ohne MODs. Jedoch stammen die Posts und User aus einem alten phpBB Forum welches mit Php nuke verbunden war. Ansonsten läuft das Forum ohne Probleme.

Wäre dankbar für Hilfe

Giuki

Verfasst: 16.10.2006 12:53
von wicked-disorder
Existiert in Deiner phpbb_users Tabelle der Benutzer Anonymous?

lg

wicked

Verfasst: 16.10.2006 13:11
von giuki
GONG

Manchmal sieht man den Wald vor lauter Bäumen nicht.
Danke für die schnelle Hilfe :)

Verfasst: 16.10.2006 13:24
von wicked-disorder
Falls Du Probleme beim anlegen hast:
Öffnet phpMyAdmin und wählt auf der linken Seite eure Datenbank aus. Danach werden alle vorhandenen Tabellen der Datenbank angezeigt. Wühlt euch nun zur Tabelle phpbb_users* durch und lasst euch diese anzeigen.

Dort sollte ein User Anonymous mit der User-ID -1 existieren. Wenn dies nicht der Fall ist solltet ihr ihn anlegen, damit das Problem während der Registrierung beseitigt wird.

Geht dazu in das SQL Feld und gebt folgenden Code ein:

Code: Alles auswählen

INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 0, 1, 0, 1, 0, 1, 1, NULL, '', '', 0, '', '', '', 0, 0);


Das ist der Code für ein Standard-phpBB bzw. für ein Forum, wo keine Mods die Usertabelle verändert haben.
Auch hier müsst ihr auf den richtigen Prefix* achten.
Danach sollte es den Gastuser geben und die Registrierung wieder ohne Probleme klappen.
lg

wicked

Verfasst: 16.10.2006 13:38
von giuki
So jetzt läuft alles nach Plan


Danke nochmal