"allgemeiner fehler" SQL ERROR [ mysqli ]

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Geoemyda
Mitglied
Beiträge: 52
Registriert: 01.11.2007 16:52

"allgemeiner fehler" SQL ERROR [ mysqli ]

Beitrag 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]
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Repariere die Tabelle über phpMyAdmin oder lass sie deinen Provider/Hoster reparieren.
Powered by Coffee
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12326
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Da sind einige Tabellen in der Datenbank beschädigt. Repariere mal die Tabellen.

Code: Alles auswählen

REPAIR TABLE phpbb_topics_track

Code: Alles auswählen

REPAIR TABLE phpbb_sessions

Code: Alles auswählen

REPAIR TABLE t






Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Geoemyda
Mitglied
Beiträge: 52
Registriert: 01.11.2007 16:52

Beitrag 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
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag 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" )
Geoemyda
Mitglied
Beiträge: 52
Registriert: 01.11.2007 16:52

Beitrag von Geoemyda »

D.h. es wäre sinnvoll den Hoster darauf anzusprechen.
Vielen Dank!
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Nur wenn das öfters vorkommen sollte oder du es nicht selbst reparieren kannst.
Powered by Coffee
Geoemyda
Mitglied
Beiträge: 52
Registriert: 01.11.2007 16:52

Beitrag 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
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“