Seite 1 von 1

Fehlermeldung beim Aufrufen meines Forums

Verfasst: 07.06.2007 20:07
von DreamPromise
Moin moin

seit vielen vielen Monaten läuft mein Forum ohne nennenswerte Probleme.
Heute jedoch kommt folgendes:
phpBB : Kritischer Fehler

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1016 Can't open file: 'forum_users.MYI'. (errno: 145)

SELECT u.* FROM forum_users u, forum_sessions_keys k WHERE u.user_id = 2 AND u.user_active = 1 AND k.user_id = u.user_id AND k.key_id = '706ccf862c7bc396f8a74258abf275ca'

Line : 89
File : sessions.php
Wie kann man denn diesen Fehler beheben ?
Ich hab schon seit Monaten nichts mehr geändert.

Danke schon mal

DP

Verfasst: 07.06.2007 20:51
von Miriam
Versuche Deine Tabelle forum_users im phpMyAdmin zu reparieren. Wenn das nicht klappt, rufe Deinen Hoster an. Er/sie/es soll mal einen Blick auf den Server werfen.

Verfasst: 07.06.2007 21:47
von DreamPromise
MOin moin

ich hab die forum_users gelöscht und durch die aus der Sicherungskopie ersetzt.

Nun gehts wieder.
Danke dir.

In der Beschreibung stand drin das diese Tabelle forum_users "In Benutzung" ist ... komisch

DP

Verfasst: 07.06.2007 23:13
von Jan500
es hätte wahrscheinlich auch ein einfaches "repair table forum_users" gelangt... aber wenn es jetzt geht :D

Jan

Verfasst: 08.06.2007 16:02
von DreamPromise
Moin moin

genau das hab ich doch gemacht.
Aber der Fehler wollte nicht weg.

DP

Verfasst: 08.06.2007 16:08
von killerbees19
DreamPromise hat geschrieben:In der Beschreibung stand drin das diese Tabelle forum_users "In Benutzung" ist ... komisch
Vermutlich eine Art Sperre der Tabelle. Manche Backupscripte verwenden das, wenn sie die DB sichern. Vielleicht ist da ein Script irgendwie hängen geblieben...


MfG Christian

Verfasst: 08.06.2007 17:46
von DreamPromise
Moin moin

ich benutze folgendes Script
<?
exec("mysqldump -u ######## -p#################### --add-drop-table ######## >dump" . date('dmY') . ".sql");
exec("gzip dump" . date('dmY') . ".sql");
echo "Die Datenbank ist gesichert ...";
?>
Kann es denn daran liegen ?


DP

Verfasst: 08.06.2007 19:20
von killerbees19
Ich kenne leider nicht die ganzen Parameter für mysqldump :-?
Wenn der Fehler nicht mehr auftritt würde ich mir an deiner Stelle nicht so viele Gedanken darüber machen ;-)


MfG Christian