Advertisement:

SMF hat einen Datenbankfehler entdeckt und versucht ihn automatisch...

Aloittaja kriz99, lokakuu 13, 2006, 12:48:58 IP

« edellinen - seuraava »

kriz99

Hallo zusammen,

seit neulich ist mein Forum nicht mehr funktionstüchtig (SMF 1.1 RC3), keine Anmeldung mehr möglich.

Daraufhin erreichte mich folgende Mail:
LainaaThere has been a problem with the database!
MySQL reported:
Can't open file: 'smf_settings.MYI'. (errno: 145)

This is a notice email to let you know that SMF could not connect to the database, contact your host if this continues.

Also in die MySQL-DB geschaut... da waren ein paar Tabellen mit Überhang! Hab dann per PHPMyAdmin alle Tabellen repariert und mir einige mal angeschaut. Zu meinem Erstaunen war die members komplett leer. Und ich hatte nur noch ein backup vom RC2 - also die mit ein wenig bastelei wieder eingespielt.

Darauf klappte immerhin die Anmeldung wieder - gleich in die Wartung rein und alle Fehler behoben. Und das waren einige. Und schon wieder eine Mail:

LainaaSMF hat einen Datenbankfehler entdeckt und versucht ihn automatisch zu reparieren. Wenn Sie erneut Probleme haben sollten oder weiterhin diese E-Mails erhalten, kontaktieren Sie bitte Ihren Serveranbieter.

Jetzt habe ich das Problem, dass allen Beiträgen das Datum fehlt - auch wenn man neue erstellt. Auch die Avatare sind weg... was nun? Ich habe noch ein Backup der RC2 vom 01.10. - wie spiele ich das wieder ein? Oder das RC3 nochmal drüber jagen?

Freue mich über Eure Vorschläge.
Gruß,
Christian

PS: Inzwischen gibt es wieder Überhäge:
smf_log_search_subjects 
smf_log_topics 
smf_messages 
smf_topics

Lainaa
Willkommen bei phpMyAdmin 2.6.2-Debian-3sarge1
Verbunden mit MySQL 4.0.24_Debian-10sarge2-log auf localhost als kriz99@localhost

Jorin

Was meinst du denn damit, es gibt Überhänge?

Ich würde wohl so vorgehen: RC2 installieren, Backup einspielen, Funktionen testen. Läuft das stabil (ruhig auch über 1-2 Tage), würde ich das Forum auf RC3 updaten.

kriz99

Lainaus käyttäjältä: nehcregit - lokakuu 13, 2006, 01:29:19 IP
Was meinst du denn damit, es gibt Überhänge?

phpMyAdmin, ganz rechte Spalte in der Datenbankstruktur.

Oder auch bei den Tabelleneigenschaften (z.B. jetzt wieder nach Einspielen des Backups in der smf_sessions):

Speicherplatzverbrauch:
Typ    Verbrauch
Daten    4.140    Bytes
Index    2.048    Bytes
Überhang    2.296    Bytes
Effektiv    3.892    Bytes
Insgesamt    6.188    Bytes


Momentan läuft aber scheinbar wieder alles... abwarten und Tee trinken.

Danke schon mal für dein Statement.
Christian

dieter4

SMF kann auch die Tabellen optimieren.

Aber das Problem liegt wohl ehr am Server, wenn die MySQL-Dateien nicht gefunden werden können.

kriz99

Auch wenn der Thread schon Monate zurück liegt - der Vollständigkeit halber: Wir haben nach einiger Zeit herausgefunden, dass der Fehler bei MySQL lag. Patch eingespielt und seitdem läuft wieder alles reibungslos.

Vielleicht hilft das doch noch jemandem...

Gruß,
Christian

*closed*

Advertisement: