Seite 1 von 1
"allgemeiner fehler" SQL ERROR [ mysqli ]
Verfasst: 11.04.2008 13:49
von Geoemyda
Hallo,
ich bekomme auf meinem Board seit kürzerem Sporadisch diese Fehlermeldung:
Allgemeiner Fehler
SQL ERROR [ mysqli ]
Can't find record in 'phpbb_topics_track' [1032]
Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Er trat aus dem "nichts" auf, d.h. ist das erste mal aufgefallen, als seit einer Woche nichts am Forum verändert wurde.
Woher könnte der Fehler kommen, und was kann ich dagegen tun?
Google gibt mir kein Suchergebnis, wenn ich nach "Can't find record in 'phpbb_topics_track'" suche.
Grüße, Geoemyda
Weitere Fehlermeldungen:
Table 't' is marked as crashed and should be repaired [1194]
Table 'phpbb_sessions' is marked as crashed and should be repaired [1194]
Verfasst: 11.04.2008 13:55
von bantu
Repariere die Tabelle über phpMyAdmin oder lass sie deinen Provider/Hoster reparieren.
Verfasst: 11.04.2008 13:58
von Mahony
Hallo
Da sind einige Tabellen in der Datenbank beschädigt. Repariere mal die Tabellen.
Grüße: Mahony
Verfasst: 11.04.2008 14:09
von Geoemyda
Hallo,
Danke, werde heute abend ein backup ziehen, und repair im phpmyadmin versuchen.
Wie passiert es, dass diese Tabellen beschädigt werden? Wir da gehackt? Ist ein Fehler im Forum? ....
Grüße, Geoemyda
Verfasst: 11.04.2008 14:11
von Dr.Death
Ein Dateifehler am MySQL Server Deines Hosters ( Kann ein Fehler in der Konfiguration sein oder ein Festplattenfehler oder, oder, oder.... aber kein "Hack" )
Verfasst: 11.04.2008 14:22
von Geoemyda
D.h. es wäre sinnvoll den Hoster darauf anzusprechen.
Vielen Dank!
Verfasst: 11.04.2008 14:26
von bantu
Nur wenn das öfters vorkommen sollte oder du es nicht selbst reparieren kannst.
Verfasst: 17.04.2008 11:24
von Geoemyda
Hallo,
das Problem tritt weiterhin auf, teilweise muss ich die Tabellen bis zu drei mal täglich reparieren.
Verschiedene Tabellen, meist die phpbb_sessions werden als "crashed" markiert, beim reparieren (in der Tabellenübersicht markieren und dann auf "markierte Tabellen reparieren" klicken) kommen Meldungen mit:
- Wrong block with wrong total length at ...
- Found block with too small length at ...
Am Ende des Reparaturprozesses meldet der phpMyAdmin dann
"Number of rows changed from 57 to 53 (z.B.)
Gelegentlich treten auch 500-Fehler beim Aufrufen der Forenstartseite auf.
Neben den vielen 1194-MySQL-Fehlermeldungen trat auch auf:
- "Get error 134 from storage engine [1030]"
und wie oben bereits erwähnt
- "Can't find record in 'phpbb_topics_track' [1032]"
(ohne Anspruch auf Vollständigkeit)
Mein Provider ist mir keine große Hilfe, währen dich auf die ersten mails noch Antworten bekommen habe mit "Problem sei gelöst" (ich gehe davon aus, das Service Team hat auch nur den SQL-Repair-Befehl angewendet), bekomme ich mittlerweile keine Rückmeldung mehr.
Woran könnten diese Probleme liegen?
Ich verwende phpbb3.0.0 (bin bisher am update gescheitert, folgt hoffeltich am WE), eingebaute mods (soweit ich mich erinnere) sind
- Select viewable Custom Profiles
- Parse BBCode in Custom Profile Fields [Beta]
Kann ich irgendwie herausfinden ob der Fehler bei mir liegt, oder ob wirklich der Provider Schuld hat? Ich möchte dem ungern mit bösen Mails nerven, wenn der Fehler bei mir liegt.
Grüße, Geoemyda