Couldn't obtain category list

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.
Spike

Couldn't obtain category list

Beitrag von Spike »

Hi,
ich bekomme *sporadisch* obige Fehlermeldung.
Sie ist leider nicht nachvollziehbar, da sie wie gesagt nicht regelmäßig auftritt ... sie tritt auch bei verschiedenen Aktionen auf, z.B. bei einem Reply oder ganz normal beim anklicken eines Links.
Meist reicht es im Browser zurück zu gehen und den entsprechenden Link nochmal anzuklicken, und die Meldung erscheint nicht mehr.

http://www.uc-home.de/phpBB2/index.php

Hoster ist Puretec.
Kann man das auch auf DB-Ausfälle / DB-Überlastungen zurückführen?

Ich habe phpBB 2.0.2 ohne Mods installiert.
Bin für jede Hilfe oder Hinweis dankbar, denn mittlerweile nervt das meine User :(
Spike

Beitrag von Spike »

Achja, ich habe im September vom phpBB v1.4 auf phpBB 2.0 upgedated, falls es was mit der DB zutun haben könnte.
Lief aber bis vor ein paar Tagen ohne das kleinste Problem!
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

mach mal den link:debugMode an, und sage die exakte Fehlermeldung die da kommt, wenn sie den mal kommt ;)
Spike

Beitrag von Spike »

Hi,
das Debuggen brachte folgenden Fehlermeldung:
Allgemeiner Fehler

Couldn't obtain category list.

DEBUG MODE

SQL Error : 1030 Got error 28 from table handler

SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories c, phpbb_forums f WHERE f.cat_id = c.cat_id GROUP BY c.cat_id, c.cat_title, c.cat_order ORDER BY c.cat_order

Line : 106
File : /phpBB2/includes/functions.php
Die Stelle in der Functions.php sieht so aus:

Code: Alles auswählen

function make_jumpbox($action, $match_forum_id = 0)
{
	global $template, $lang, $db, $SID, $nav_links, $phpEx;

//	$is_auth = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);

	$sql = "SELECT c.cat_id, c.cat_title, c.cat_order
		FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
		WHERE f.cat_id = c.cat_id
		GROUP BY c.cat_id, c.cat_title, c.cat_order
		ORDER BY c.cat_order";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Couldn't obtain category list.", "", __LINE__, __FILE__, $sql);
	}
Line 106 ist die Vorletzte, die mit "Couldn't obtain category list"
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Hmmm
für mich sieht das so aus als wenn deine Tabelle "phpbb_categories" nicht in Ordnung wäre. Hast Du die Möglichkeit z.B.mit phpmyadmin dir diese mal anzuschaun?
Spike

Beitrag von Spike »

Da stehen halt meine Forumskategorien drin.

Code: Alles auswählen

cat_id  cat_title                            cat_order  
1         United Clans - Public            1 
2         United Clans - Intern            2 
4         United Clans - War Squads  12 
In dem SQL-Statement wird ja auch auf die Tabelle "phpbb_forums" zugegriffen.
Vielleicht ist ein Index oder so falsch zugeordnet?
Die cat_id sind jedenfalls alle korrekt zugeordnet.
Ich habe letztens 2 Foren gelöscht (und die Beiträge dabei verschoben) und 2 neue aufgemacht, das war aber mind. 1 Monat bevor der Fehler das erste mal auftrat ...
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Hmmm sorry keine weitere Idee..
Spike

Beitrag von Spike »

Könnte es sein das die Jumpbox buggy ist?
Spike

Beitrag von Spike »

Hat denn wirklich niemand ne Idee warum dieser Fehler auftritt?
macks

Beitrag von macks »

ich hab dasselbe problem :cry:
Antworten

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