Forum läuft plötzlich nicht mehr

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Forum läuft plötzlich nicht mehr

Beitrag von Ruhrpottler »

Hallo Leute,

gestern Abend habe ich festgestellt, dass mein Forum nicht mehr läuft. Das komische daran: Ich habe nichts geändert an irgendwelchen Dateien oder in den Einstellungen. Es kam einfach so ... kann ich mir überhaupt nicht erklären.

Vielleicht könnt ihr mir ja weiter helfen.
Die Fehlermeldung beim Aufrufen des Index lautet:
Could not query forums information

DEBUG MODE

SQL Error : 1030 Got error 28 from storage engine

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 : 171
File : index.php

Der entsprechende Textteil in der index.php lautet:
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_last_post_id " .
" FROM ((( " . FORUMS_TABLE . " f " .
" LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )" .
" LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id ) " .
" LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = p.post_id ) " .
" ORDER BY f.cat_id, f.forum_order";
break;
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query forums information', '', __LINE__, __FILE__, $sql);
}

$forum_data = array();
$topic_last_ary = array();
$i=0;
while( $row = $db->sql_fetchrow($result) )
{
if (!in_array($row['topic_last_post_id'], $topic_last_ary) || $row['topic_last_post_id']==0) {
$topic_last_ary=$row['topic_last_post_id'];
$i++;
$forum_data[] = $row;
}
}


Hoffe mir kann jemand helfen.
Benutzeravatar
Olli Oberhausen
Mitglied
Beiträge: 561
Registriert: 22.10.2004 01:03
Wohnort: Oberhausen NRW
Kontaktdaten:

Beitrag von Olli Oberhausen »

Error 28 heisst, das deine Datenbank voll ist.

Kann das sein???

Olli
Neulich im Zoo: Papa, guck mal, da sind Linuxe...
KB-Suche :: db_update_generator :: phpMyAdmin
Winmerge :: Zend Studio
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

Öhm, nee ... eigentlich eher nicht. Das Forum ist relativ neu und steht auch noch nicht sooo viel drin. Die Webseite (die auch auf die Datenbank zugreift) funktioniert ja auch.

Aber wenn du dir da sicher bist, dann unterhalte ich mich gleich mal mit meinem Provider ...
Benutzeravatar
Olli Oberhausen
Mitglied
Beiträge: 561
Registriert: 22.10.2004 01:03
Wohnort: Oberhausen NRW
Kontaktdaten:

Beitrag von Olli Oberhausen »

Versuchs erstmal mit repair table und optimize table - wie immer...

Dürfte in dem fall aber nicht lange halten...

Olli
Neulich im Zoo: Papa, guck mal, da sind Linuxe...
KB-Suche :: db_update_generator :: phpMyAdmin
Winmerge :: Zend Studio
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

wie olli schon gesagt hat:
larsneo at google:~$ perror 28
OS error code 28: No space left on device
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

OK, dann wird´s das wohl sein. Dank euch!!! :grin:
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“