phpBB2 - Plötzlicher Datenbankerror (sessions.php)

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
vTuningDE
Mitglied
Beiträge: 2
Registriert: 11.01.2010 09:26

phpBB2 - Plötzlicher Datenbankerror (sessions.php)

Beitrag von vTuningDE »

Hallo miteinander!

Ich habe folgendes Problem:
In der Nacht vom Donnerstag auf den Freitag hin hat sich unser Forum irgendwie von selbst verabschiedet, zumindest momentan.
Sobald ich die Startseite aufrufe, bekomme ich folgende Meldung angezeigt:

Code: Alles auswählen

phpBB : Kritischer Fehler

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 145 Table './d0080db6/phpbb_users' is marked as crashed and should be repaired

SELECT u.* FROM phpbb_users u, phpbb_sessions_keys k WHERE u.user_id = 125 AND u.user_active = 1 AND k.user_id = u.user_id AND k.key_id = '05a8d268680d76cfc48f815e984dc620'

Line : 89
File : sessions.php
Jetzt meine Fragen:

Welche Datei muss ich genau suchen? Die unten genannte 'sessions.php?
Wenn ja, muss diese ja wohl auf dem FTP zu finden sein. Was, wenn nicht? Ich meine, die Datei kann sich ja schnlecht von selbst löschen.

Es wäre super, wenn mir diesbezüglich etwas weitergeholfen werden könnte. Falls weitere Informationen benötigt werden, bitte bescheid geben. Ich werde diese dann natürlich so schnell wie möglich nachreichen.

Gruß, Marco.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: phpBB2 - Plötzlicher Datenbankerror (sessions.php)

Beitrag von Mahony »

Hallo
Die Tabelle phpbb_users ist kaputt.
Versuche die Tabelle mit dem folgenden SQL-Befehl zu reparieren (in phpmyadmin ausführen )

Code: Alles auswählen

REPAIR TABLE `phpbb_users`;

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
vTuningDE
Mitglied
Beiträge: 2
Registriert: 11.01.2010 09:26

Re: phpBB2 - Plötzlicher Datenbankerror (sessions.php)

Beitrag von vTuningDE »

Hallo :)

Erstmal viele Dank für die schnelle Hilfestellung. ;)

Leider muss ich sagen, dass der Befehl nichts genützt hat, die Datei wird weiterhin als defekt angezeigt, und ist demnach noch immer kaputt.
Gibt es denn noch einen anderen Weg um das ganze zu retten? Falls ja, bin ich natürlich dazu bereit, weitere informationen diesbezüglich zur verfügung zu stellen.

Gruß, Marco
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: phpBB2 - Plötzlicher Datenbankerror (sessions.php)

Beitrag von Mahony »

Hallo
die Datei wird weiterhin als defekt angezeigt
Das

Code: Alles auswählen

SQL Error : 145 Table './d0080db6/phpbb_users' is marked as crashed and should be repaired
bedeutet, dass die Datenbank-Tabelle phpbb_users kaputt ist (crashed). Es geht also nicht um die Datei sessions.php, sondern um die Datenbank-Tabelle phpbb_users.
Mit dem obigen SQL-Befehl kann man die Tabelle reparieren.

Wenn die Reparatur der Datenbank-Tabelle fehlgeschlagen ist, dann musst du dich an deinen Hoster wenden und ihm das Problem schildern. Nur dein Hoster kann dir in diesem Falle noch weiter helfen, da im Allgemeinen nur er Zugriff auf den Server hat (falls es nicht dein eigener Server ist).


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

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