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
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.
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 BytesMomentan läuft aber scheinbar wieder alles... abwarten und Tee trinken.
Danke schon mal für dein Statement.
Christian
SMF kann auch die Tabellen optimieren.
Aber das Problem liegt wohl ehr am Server, wenn die MySQL-Dateien nicht gefunden werden können.
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*