Seite 1 von 1

Fehlermeldung beim Impressum

Verfasst: 13.05.2008 18:47
von Meralus
Hallo,

ich habe gerade ein Impressum unter "Allgemein" -> "Schellzugriff" hinzugefügt. Wenn ich es nun im Adminbereich aufrufe, erscheint folgende Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Table 'd007e786.IMPRESSUM_TABLE' doesn't exist [1146]

SQL

SELECT * FROM IMPRESSUM_TABLE ORDER BY name

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/acp/acp_impressum.php
LINE: 50
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_impressum->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Wie kann ich diesen beheben?

Danke schon mal :)

Gruß,
Andi

Verfasst: 13.05.2008 18:53
von Michael Zacher
Hallo,
halte Dich an die Anleitung des Mods, führe also die install.php aus oder lege die Tabellen bei PHPMyAdmin an.

Verfasst: 13.05.2008 19:01
von Meralus
die install.php des /install/ Ordners? Wo gibts dafür ne Anleitung?

Verfasst: 13.05.2008 21:22
von FCM
Folgende Fehlermeldung besagt, dass die Tabellen, welche für die Impressum-MOD von Nöten sind, nicht vorhanden sind. Du musst die install.php (oder update.php - keine Ahnung, wie sie in der MOD heißt) ausführen. Näheres steht in der Anleitung, welche bei jeder MOD mitgeliefert wird.

Verfasst: 13.05.2008 21:30
von bantu
Vermutlich fehlt eine Änderung in der constants.php.

Verfasst: 13.05.2008 21:45
von FCM
Hatte ich auch vermutet. Aber am besten ist, du gehst die install.txt nochmal durch. Die Datei heißt anscheinend in phpBB3 auch so, also schau, ob du alle Änderungen an der constants.php gemacht hast.

Verfasst: 14.05.2008 18:51
von Meralus
Dabei hab ich mir das Mod nirgends geholt. Das war bei meinem Board schon dabei. Hm...

Verfasst: 14.05.2008 19:05
von Meralus
Kurz, was ich gemacht habe:

Zuerst folgenden Code ausgeführt:

Code: Alles auswählen

CREATE TABLE `phpbb_impressum` (
			 `name` smallint(2) NOT NULL default '0',
			 `value` varchar(255) NOT NULL default '',
			 `aktiv` smallint(1) NOT NULL default '0'
) TYPE=MyISAM;
Dann diesen:

Code: Alles auswählen

INSERT INTO `phpbb_impressum` (`name`, `value`, `aktiv`) VALUES
	    (1, '', 1),
	    (2, '', 1),
	    (3, '', 1),
	    (4, '', 1),
	    (5, '', 1),
	    (6, '', 1),
	    (7, '', 1),
	    (8, '', 0),
	    (9, '', 1),
	    (10, '', 1),
	    (11, '', 1),
	    (12, '', 1),
	    (13, '', 1),
	    (14, '', 1),
	    (15, '', 1),
	    (16, '', 1),
	    (17, '', 1),
	    (18, '', 1),
	    (19, '', 1);
Fehlermeldung erscheint immer noch :(

Verfasst: 14.05.2008 19:10
von redbull254
Im Mod steht dort fälschlicherweise :
INSERT INTO `phpbb3_impressum`
Hast Du den Präfix angepasst?