Hallo liebe PHPBB´ler,
seit gestern Abend habe ich folgende Fehlermeldung in meinem phpbb3 Board:
phpbb_sessions' is marked as crashed and should be repaired
Das habe ich auch wieder hinbekommen mit dem Befehl: Repair Tables .....
Jetzt bekomme ich beim Aufruf der Beiträge folgenden Fehler:
------------------------------------------------------
SQL ERROR [ mysqli ]
Incorrect file format 'tt' [130]
SQL
SELECT t.*, tp.topic_posted, tt.mark_time FROM (phpbb_topics t) LEFT JOIN phpbb_topics_posted tp ON (tp.topic_id = t.topic_id AND tp.user_id = 2) LEFT JOIN phpbb_topics_track tt ON (tt.topic_id = t.topic_id AND tt.user_id = 2) WHERE t.forum_id IN (13, 0) AND t.topic_type IN (2, 3) ORDER BY t.topic_time DESC
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: viewforum.php
LINE: 355
CALL: dbal_mysqli->sql_query()
------------------------------------------------------
Langsam verzweifel ich, ich hoffe hier kann mir jemand helfen denn sämtliche Reparaturversuche der Tabellen bringen nichts.
Das Forum läuft auf einem Managed Server, ich habe vollen root Zugriff.
MySQL-Version: 5.0.32-Debian_7etch5-log
PHP-Version: 5.2.0-8+etch11
Ich hoffe Ihr könnt mir weiterhelfen.
Danke Gruß Marco
//edit//
Kleiner Nachtrag, ich habe jetzt das Forum auf den aktuellen Stand gebrach von 3.0.0 auf 3.0.2 in phpmyadmin werden alle Tabellen als O.K. angezeigt ausser die Tabelle:
hpbb_topics_track
Fehler
SQL-Befehl: Bearbeiten
SHOW INDEX FROM `phpbb_topics_track` ;
MySQL meldet: Dokumentation
#130 - Incorrect file format 'phpbb_topics_track'
Vielleicht hilft das zur Aufklärung weiter.
Datenbank Fehler
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.
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.
Die Tabelle phpbb_topics_tracks ist definitiv hin, wenn du das nicht über REPAIR TABLE phpbb_topics_tracks hin bekommst.
Lösung:
Tabelle löschen und neu anlegen.
Neu Anlegen mit:
Was dadurch verloren geht ?
Alle User verlieren den "gelesen / ungelesen" Status aller Beiträge.
Lösung:
Tabelle löschen und neu anlegen.
Neu Anlegen mit:
Code: Alles auswählen
# Table: 'phpbb_topics_track'
CREATE TABLE phpbb_topics_track (
user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
mark_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
PRIMARY KEY (user_id, topic_id),
KEY forum_id (forum_id)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;Alle User verlieren den "gelesen / ungelesen" Status aller Beiträge.
-
MS-Networks
- Mitglied
- Beiträge: 2
- Registriert: 14.08.2008 10:04
