Seite 1 von 1

Riesen problem mit phpbb_topics - Gelöscht ???

Verfasst: 12.10.2004 21:56
von Mario
Hi, habe ein Riesenproblem mit meinem Board und zwar wenn ich ins Forum gehe bekomme ich folgende Meldung:
Could not query forums information

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_topics.MYD'. (errno: 145)

SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_last_post_id FROM ((( phpbb_forums f LEFT JOIN phpbb_posts p ON p.post_id = f.forum_last_post_id ) LEFT JOIN phpbb_users u ON u.user_id = p.poster_id ) LEFT JOIN phpbb_topics t ON t.topic_last_post_id = p.post_id ) ORDER BY f.cat_id, f.forum_order

Line : 168
File : /www/htdocs/alpaca/phpbb/index.php
Schaue ich mir die Tabelle in mysqladmin an, steht bei der phpbb_topics :
In Benutzung
es werden auch keine Einträge und auch keine Größe mehr angezeigt.

Geändert habe ich im Forum vorher nichts.

Wer kann helfen??

Verfasst: 12.10.2004 21:59
von Markus67
Hi ...

Versuche mal die Tabelle mit phpMyAdmin zu reparieren.
http://www.phpbb.de/viewtopic.php?t=16150

Markus

Verfasst: 12.10.2004 22:04
von Mario
Das geht nicht, da ich in die Tabelle garnicht mehr rein komme, wie auch in dem anderen Topic.

Eine Abrage über den Datenbank Wartungs mod meldet folgendes:
phpbb_topics: Table is marked as crashed
phpbb_topics: Key in wrong position at page 32768
phpbb_topics: Corrupt
phpbb_topics_watch: 1 clients is using or hasn't closed the table properly
phpbb_topics_watch: OK
phpbb_user_group: OK
Leute helft mir das waren Beiträge von über 3000 Beiträge aus über 3 Jahren

Verfasst: 12.10.2004 22:25
von Mario
Konnte die Tabelle glücklicherweise über den Mod reparieren, ohne den hätte ich wohl mehr als alt ausgesehen.

Verfasst: 12.10.2004 22:28
von Markus67
Hi ...

na dann schau aber schnell mal nach geeigneten Backup-Möglichkeiten :wink:
MySQL Backup

Markus

Verfasst: 12.10.2004 22:30
von Mario
... jepp Backup ist gerade fertig :wink:

Verfasst: 07.03.2005 20:40
von Snow
Mario hat geschrieben:Das geht nicht, da ich in die Tabelle garnicht mehr rein komme, wie auch in dem anderen Topic.
Ich suche mich gerade durch die Threads mit solchen Fehlern, da ich derzeit auch das Problem habe. Bei meinem Board betrifft es allerdings die Tabelle phpbb_posts_text. Der Fehler tritt meist auf, wenn ein User einen Beitrag editiert hat. - Aber das soll jetzt nicht Thema meines Beitrags sein.

Mir ist aufgefallen, dass viele schreiben, sie kommen mit phpMyAdmin nicht mehr an die Tabelle ran, um sie zu reparieren. Das stimmt so nicht.

Die besagten Fehlermeldungen von phpMyAdmin kommen nur, wenn man die Tabelle in der Navigationsspalte anklickt.

Die Lösung ist aber ganz einfach:
In der Navigation den Namen der Datenbank anklicken. Dann erscheinen im Hauptframe alle Tabellen der Datenbank. Die gewünschte Tabelle kann man dann mit einem Haken markieren.

Unter der Auflistung der Tabellen ist ein Popup-Menü "markierte:". Dort wählt man aus: "Repariere Tabelle"

Fertig!