Seite 1 von 1

phpbb dreht völlig durch :-(

Verfasst: 19.02.2005 13:42
von Winston
hi!

ich habe ein wirklich großes problem und bin das erste mal seit langem wirklich ratlos. ich benutzte phpbb2.0.11 und heute hat man mir gesmst das das forum offline wäre und tatsächlich meldete phpbb einen critical error weil er sich nicht mit der datenbank verbinden konnte....

naja ich habe mysql neu gestartet und alles schien wieder in ordnung zu sein, aber jetzt geht immer weniger, um genau zu sein fast nix mehr :-(

ich habe nach dem restart von mysql erst mal den db maintenance mod laufen lassen und bei der prüfung der datenbank meldete der auch gleich ganz viele fehler und ich habe versucht diese mit der repair funktion zu flicken...schien auch zu gehen.....

dann tauchten aber plötzlich themen auf die viel mehr postings hatten als tatsäschlin drin waren. z.b.: ich habe ein thema eröffnet und jemand hat dort gepostet und plötzlich waren da angeblich 30 antworten aber eben nur zwei wirklich da....

ich habe dann die "Prüfe Beitrags- und Themen-Tabellen" option des mod benutzt und bekam folgenden fehler:

Prüfe Beitrags- und Themen-Tabellen

Sperre das Board

Das Board war bereits gesperrt

Prüfe Beiträge auf ungültige Poster

Keine Arbeit notwendig :-)

Prüfe Themen auf ungültige Poster

Keine Arbeit notwendig :-)

Prüfe auf Foren mit ungültiger Kategorie

Keine Arbeit notwendig :-)

Prüfe auf Beiträge ohne Text

Fehler: Couldn't get post data!

SQL Error : 1016 Can't open file: 'forum_posts_text.MYI'. (errno: 144)

SELECT p.post_id, t.topic_id, t.topic_title, u.user_id, u.username FROM forum_posts p LEFT JOIN forum_posts_text pt ON p.post_id = pt.post_id LEFT JOIN forum_topics t ON p.topic_id = t.topic_id LEFT JOIN forum_users u ON p.poster_id = u.user_id WHERE pt.post_id IS NULL

Line : 1159
File : /home/htdocs/web0/html/phpBB2/admin/admin_db_maintenance.php

Zurück zur Datenbank-Wartung

hmmmm...okay ich habe noch mal die repair funktion laufen lassen und bekomme nun auf einmal:

Repariere Datenbank

Sperre das Board

Das Board war bereits gesperrt

Repariere Tabellen:

* forum_auth_access: in Ordnung
* forum_banlist: in Ordnung
* forum_categories: in Ordnung
* forum_config: in Ordnung
* forum_confirm: in Ordnung
* forum_disallow: in Ordnung
* forum_forum_prune: in Ordnung
* forum_forums: in Ordnung
* forum_groups: in Ordnung
* forum_posts: in Ordnung
* forum_posts_text: 28 when writing to datafile
* forum_posts_text: 28 when writing to datafile
* forum_posts_text: in Ordnung
* forum_privmsgs: in Ordnung
* forum_privmsgs_text: in Ordnung
* forum_ranks: in Ordnung
* forum_search_results: in Ordnung
* forum_search_wordlist: in Ordnung
* forum_search_wordmatch: in Ordnung
* forum_sessions: Befehl steht für HEAP-Tabllen nicht zur Verfügung
* forum_smilies: in Ordnung
* forum_themes: in Ordnung
* forum_themes_name: in Ordnung
* forum_topics: in Ordnung
* forum_topics_watch: in Ordnung
* forum_user_group: in Ordnung
* forum_users: in Ordnung
* forum_vote_desc: in Ordnung
* forum_vote_results: in Ordnung
* forum_vote_voters: in Ordnung
* forum_words: in Ordnung

zurück...sprich zwei mal die "28" ????

das wäre alles sehr komisch, aber ich könnte noch irgendwie damit leben, wenn man aber versucht nun ein thema zu öffnen (das ging vor 5 minuten noch ohne probleme)

kommt nur noch folgende meldung:

ould not obtain post/user information.

DEBUG MODE

SQL Error : 1016 Can't open file: 'forum_posts_text.MYI'. (errno: 144)

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile,u.user_allow_viewonline, u.user_session_time, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM forum_posts p, forum_users u, forum_posts_text pt WHERE p.topic_id = 17027 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 400
File : /home/htdocs/web0/html/phpBB2/viewtopic.php


sorry! ich verstehe nur noch bahnhof und das forum ist völlig funktionsunfähig....was kann ich tun? was zum teufel ist da los?

(und warum war phpbb.de eben ne halbe stunde nicht erreichbar?)

Entsperre das Board

Verfasst: 19.02.2005 15:59
von PhilippK
Da scheint die Tabelle forum_posts_text beschädigt zu sein. Versuch mal mit phpMyAdmin auf die Tabelle zuzugreifen. GGf. dann nochmals reparieren.

Gruß, Philipp