Seite 1 von 1

Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 23.03.2013 23:53
von schlüterdriver
Hallo,

ich habe ein Problem mit meinem Forum (http://www.schlueter-fanpage.de/forum). Leider kann man keine Beiträge mehr lesen, desweiteren kann ich auch keine inaktiven Benutzer aktivieren /löschen. Die Themen und neue Beiträge werden angezeigt, kann sie aber nicht öffnen.

Fehlermeldung:

Code: Alles auswählen

General Error
SQL ERROR [ mysqli ]

Table './db1013730@002dphpbb/phpbb_posts' is marked as crashed and last (automatic?) repair failed [144]

SQL

SELECT post_id, topic_id, forum_id FROM phpbb_posts WHERE topic_id = 5799 AND post_time > 1359497564 AND forum_id = 30 ORDER BY post_time ASC LIMIT 1

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 224
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/db/dbal.php
LINE: 170
CALL: dbal_mysqli->_sql_query_limit()

FILE: [ROOT]/viewtopic.php
LINE: 91
CALL: dbal->sql_query_limit()
da ich Forentechnisch nicht so viel Ahnung habe, werd ich natürlich auch nicht schlau aus dieser Meldung, vor allem ist sie eigentlich "grundlos" aus dem Nichts aufgetaucht.

Ich hoffe ihr könnt mir weiterhelfen, damit mein Forum bald wieder nutzungsfähig ist. Vielen Dank schonmal für eure Mühle!

Gruß,

Patrick

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 23.03.2013 23:59
von AYYILDIZLAR
Hallo,

Schau mal hier viewtopic.php?f=74&t=208524 ich denke das sollte dir in deinem Anliegen weiterhelfen.
Probiere es mal mit diesem SQL-Befehl:

Code: Alles auswählen

REPAIR TABLE phpbb_posts

Grüße

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 24.03.2013 01:48
von schlüterdriver
Vielen Dank für die schnelle Antwort!

habe phpmyadmin erst installieren müssen, hatte ich noch nicht.

bei der Eingabe des Befehls (wie angegeben) kommt folgende Fehlermeldung:


#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Code: Alles auswählen REPAIR TABLE phpbb_posts' at line 1

Gruß,

Patrick

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 24.03.2013 10:04
von Miriam
Dann gehst Du in Dein phpMyAdmin, wählst die DB aus, wählst in der DB diese Tabelle und hakst sie an.... Unten wählst Du dann aus dem Dropdown-Feld Repariere Tabelle aus.

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 24.03.2013 11:39
von AYYILDIZLAR
Im Normalfall sollte es dann ok sein, wenn nicht, kontaktiere bitte dein Provider.

Viel Erfolg

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 26.03.2013 23:31
von schlüterdriver
Hi,

danke das ganze funzt jetzt wieder, danke für eure Hilfe! :wink:

Nun hab ich nur noch das Problem dass User trotz Häkchens "automatisch eingeloggt bleiben" sich jedesmal neu einloggen müssen. Im Adminbereich ist die Funktion freigeschaltet, das Problem ist aber erst seit dem SQL Error entstanden :roll:

Grüßle,

Patrick

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 27.03.2013 18:34
von Miriam
Ist denn eine SID an die URL angehängt, wenn Du Dich einloggst?
Lies auch: KB:cookie_probleme

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 01.04.2013 00:32
von schlüterdriver
Nein da ist nichts angehängt. Wie gesagt, sobald man den Tab mit dem Forum schließt, trotz setzen des Hakens "angemeldet bleiben" und man wieder reingeht, ist man schon wieder rausgeschmissen.

Woran liegt das?

Das Problem besteht erst seit dem oben angegebenen SQL Error...

Re: Fehlermeldung SQL Error beim Ansehen von Beiträgen

Verfasst: 01.04.2013 01:23
von schlüterdriver
Habe das Problem gelöst. Ich habe im Forum gelesen dass man mal probehalber den Cache leeren soll... Dies habe ich getan und nun funktioniert alles komischerweise wieder!

Danke an alle die mir geholfen haben, super! :grin:

Gruß,

Patrick