phpbb 2.0.10 - Allgemeiner Fehler

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
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

phpbb 2.0.10 - Allgemeiner Fehler

Beitrag von Samariel »

Could not query forums information

DEBUG MODE

SQL Error : 1030 Got error 28 from table handler

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 : 170
File : root\index.php

Genau diesen Fehler bekomme ich nun immer angezeigt, wenn ich meine Seite aufrufe. Die Sache ist nur die, dass ich vor 3 Tagen das letzte mal drauf war und noch alles ging. Seither habe ich absolut nichts verändert!!!!!
Nichtmal einen neuen Beitrag!

Dann wollt ich die Seite eben neu aufrufen und erhalte im index immer diese Meldung. Einloggen und Portal etc funzt alles. Nur index nicht.

Mir ist aufgefallen, dass genau der selbe Fehler jetzt bei einem anderen Board auftaucht, wo ich die 10er Version installiert habe. Alle anderen Verisonen funktionieren noch. Doch warum auf einmal der Fehler? Das andere Board ist nicht einmal Online, nur testweise installiert...

Achso... Line 170:
{
message_die(GENERAL_ERROR, 'Could not query forums information', '', __LINE__, __FILE__, $sql);
}
Wie gesgat, es wurde seit drei Tagen nicht mehr angerührt und jetzt dieser Fehler...

Ich hoffe Ihr wisst weiter!?!
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Repariere mal alle Tabellen mit phpMyAdmin.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

Hab ich, jetzt erhalte ich nur einen weissen Bildschirm mit der Meldung:
phpBB : Kritischer Fehler

Could not query config information

DEBUG MODE

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

SELECT * FROM phpbb_config

Line : 222
File : root\common.php

???
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

KB:mysql_open_file - Repariere auch diese Tabelle mit phpmyadmin.
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Die Doku hat auch hier die Antwort: KB:multiple_times
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

Daran lags leider net. Konnte aber auch nichts umgeschrieben werden, da ich die letzten Tage ja nicht mal dran war. Vor drei Tagen gings noch.

Jetzt ärger ich mich allerdings, dass ich überhaupt was gemacht habe. Wie gesgat, trat der selbe Fehler auch auf dem Testboard auf. Dort wollte ich auch die Tabellen reparieren. Doch als ich die Seite nochmal aufrief, war wieder alles in Ordnung, als wär nie was gewesen. Ich kapiers net....
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
Samariel
Mitglied
Beiträge: 214
Registriert: 04.04.2004 11:50
Kontaktdaten:

Beitrag von Samariel »

Gibt es vielleicht nochwas, was ich probieren könnte?
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.

[Albert Einstein]
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Beitrag von Thies abgetrennt: http://www.phpbb.de/topic64112.html
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
zoolkhan
Mitglied
Beiträge: 1
Registriert: 16.08.2007 17:27

Beitrag von zoolkhan »

geh in das veryeichnis deines forums
paste folgendes in eine datei z.b. des namens "repair.php":


<?php
// Check and repair all tables in a PHPBB structure
// verify that we're supposed to run
// change 'gehe1m' to something unique for your site, so it will only
// execute if you call it as 'http://meinforum.de/repair.php?gehe1m=1'

if (!isset($_GET['gehe1m']))

{
header("Location: http://127.0.0.1/");
die();
}


define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'config.php');

// connect to the database server
$db = mysql_connect($dbhost,$dbuser,$dbpasswd);
if (!$db) die("Unable to connect to database!\n");

// select the PHPBB database
mysql_select_db($dbname,$db);

// get a list of tables for this PHPBB
$tablequery = "show tables like '".$table_prefix."%'";
$tablelist = mysql_query($tablequery,$db);


// cycle through them for repair
while ($tar = mysql_fetch_array($tablelist))
{
$tablename = $tar[0];
// output some verbosity for comfort
echo "Now checking and repairing table $tablename ... ";
$repres = mysql_query("REPAIR TABLE $tablename");
$result = mysql_fetch_array($repres);
echo $result['Msg_text'] . "<br>\n";
}
?>



dann nimm einen brauser und fuehr das ding aus:
http://meinforum.de/repair.php?gehe1m=1

- anschliessend sind deine tables repariert.

was ist phpmyadmin?
Antworten

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