Seite 1 von 1

plötzliche fehlermeldung beim threads anschauen :/

Verfasst: 10.12.2003 18:21
von green
da hat sich mal wieder der fehlerteufel eingeschlichen...

denn wenn man sich plötzlich in unserem board ein thema anschauen möchte kommt folgende fehlermeldung:

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_posts_text.MYI'. (errno: 145)

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, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 256 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 393
File : /home/www/einsweb/_md/e-clowns.com/phpBB/viewtopic.php


über den direktlink vom letzten post kommt man problemlos rein :o

hat jemand ne ahnung woran das liegt?

thx schonmal

Verfasst: 10.12.2003 19:46
von Dennis63
Hallo

Mache nen Backup, versuche die Tabelle über phpMyAdmin zu reparieren und wenn das net geht, informiere Deinen Hoster, das Deine DB Kaputt ist...

Grüße
Dennis

Verfasst: 10.12.2003 20:42
von green
erstmal danke...

scheint wohl nur die eine tabelle zerhauen zu haben, kann das am installieren einer neuen mySQL vers liegen?

wie soll ich die denn am besten reparieren? löschen und neu erstellen? oder geht mir dann was verloren?

thx

Verfasst: 10.12.2003 20:49
von Dennis63
Klar kannst Du die DB löschen. Dann ist halt alles was drinne ist weg.

Daher vorher nen Backup der DB machen und das dann nachher wieder einspielen. Aber vorher halt versuchen die Tabelle zu raparieren. Geht alles mit PHPMYADMIN.

An einer neuen MySQL Version sollte es normal nicht lieben. Wenn Du aber jetzt MySQL4 verwendest, solltest Du in der confing.php das eintragen. (also statt mysql mysql4 dort eintragen)...

Grüße
Dennis

Verfasst: 11.12.2003 14:52
von green
soa, so sieht beim überprüfen die fehlermeldung aus:

eclowns.phpbb_posts_text check warning Table is marked as
crashed and last repair failed
eclowns.phpbb_posts_text check warning 2 clients is using or
hasn't closed the table properly
eclowns.phpbb_posts_text check warning Size of indexfile is:
23552 Should be: 10240
eclowns.phpbb_posts_text check error Found 880 keys of 879
eclowns.phpbb_posts_text check error Corrupt
eclowns.phpbb_privmsgs check status OK

da lässt sich wohl nix mehr machen, oder?

Verfasst: 11.12.2003 15:09
von PhilippK
Wenn du bislang nur überprüfst (CHECK TABLE...), dann versuch's doch mal mit reparieren (REPAIR TABLE...)

Gruß, Philipp

Verfasst: 11.12.2003 16:21
von green
nope, dass hab ich vergessen zu erwähnen, reparieren lässt sie sich auch nicht...

@dennis: könntest du mir vielleicht dein template schicken? die site vom autor scheint down zu sein, thx... irokese@gmx.at

Verfasst: 11.12.2003 16:52
von PhilippK
Dann mal bitte den Provider kontaktieren (und das letzte Backup gut aufbewahren :-))

Gruß, Philipp

Verfasst: 11.12.2003 19:15
von Dennis63
@green: Das mit dem Template zuschicken geht leider nicht. Das ist das alte "VBB-Template" welches es jetzt in der neusten Version gibt. Du kannst es unter www.phpbbhacks.com downloaden. Es hat dann jedoch andere Bilder und andere Farben.

Das von HF ist eine "Eigenkreation" von uns und somit kein öffentliches Template und es steht unter dem (C) von Happyforen.

Wenn die Tabelle sich nicht reparieren läßt, hilft nur noch ein löschen der Tabelle Providerseitig. Und danach mußt Du dann halt ein Backup wieder aufspielen.

Grüße
Dennis