Seite 1 von 1

Categories & Forums icons Problem

Verfasst: 12.01.2005 19:48
von Baithen
Habe diesen Mod eingebaut: http://www.phpbbhacks.com/viewhack.php?id=565

Bekomme folgende Fehlermeldung:

Could not query categories list

DEBUG MODE

SQL Error : 1054 Unknown column 'c.cat_icon' in 'field list'

SELECT c.cat_id, c.cat_title, c.cat_order, c.cat_icon FROM phpbb_categories c ORDER BY c.cat_order

Line : 118
File : /www/htdocs/v143216/phpbb/index.php

__________________________________________________

Außerdem wenn ich folgende SQL Befehle im phpmyadmin auführe:

ALTER TABLE prefix_forums ADD forum_icon VARCHAR(100);
ALTER TABLE prefix_categories ADD cat_icon VARCHAR(100);

bekomme ich folgende Fehlermeldung:

#1146 - Table 'v143216.prefix_forums' doesn't exist
#1146 - Table 'v143216.prefix_categories' doesn't exist


Wer kann mir bitte Helfen?

Verfasst: 12.01.2005 22:34
von rabbit
du solltest ja auch den prefix mit deinem eigenen tabellen-prefix ersetzen. ;) (z.b. phpbb_forum_icons)

Verfasst: 12.01.2005 23:22
von Baithen
Leider habe ich kaum Ahnung.
Ich muss ehrlich gestehen das ich nicht weiß was du mir damit sagen willst.
Was genau muss ich nun machen?

Verfasst: 13.01.2005 06:49
von rabbit
ALTER TABLE prefix_forums ADD forum_icon VARCHAR(100);
ALTER TABLE prefix_categories ADD cat_icon VARCHAR(100);
die datenbank-tabellen haben einen sog. prefix, um unterscheiden zu können, welche tabellen vom board genutzt werden und welche tabellen evtl. von anderen anwendungen genutzt werden (homepage o.ä.).
standard ist bei phpBB der prefix phpbb_, daher solltest du mal in deine datenbank gucken via KB:phpmyadmin, und dort checken, wie der prefix deiner tabellen ist. oben genannte sql-anweisungen kannst du nur ausführen, wenn der prefix mit dem deiner tabellen übereinstimmt. d.h. das wort 'prefix' (fett hervorgehoben oben) ersetzt du durch z.b. phpbb, wenn dies dein prefix ist.

Verfasst: 13.01.2005 23:46
von Baithen
Vielen Dank.
Jetzt geht es. Hätte ich mir auch gleich denken können. Bei der Installation war ja auch ein Prefix angegeben.