Seite 1 von 2

Update 3.02. auf 3.04 - Tabelle angeblich nicht vorhanden

Verfasst: 25.12.2008 16:55
von istrier
Hallo,

ich wollte heute das Update durchführen, bekomme aber immer dieselbe Fehlermeldung,dass die tabelle nicht vorhanden wäre :

Allgemeiner Fehler
SQL ERROR [ mysqli ]

Table 'vergel@1-phpbb.trolls' doesn't exist [1146]

SQL

SELECT user_id FROM trolls WHERE user_id = 1 LIMIT 1

BACKTRACE



wie kann man hier abhilfe schaffen ?

Verfasst: 25.12.2008 17:21
von Mahony
Hallo
Wahrscheinliche Ursache deines Problems (sofern die Tabelle in der Datenbank existiert): Die Definierung der Konstante existiert nicht.

Lösung des Problems: Die Datei includes/constants.php wie bspw. in der MOD-Anleitung beschrieben bearbeiten.




Grüße: Mahony

Verfasst: 25.12.2008 17:46
von istrier
Hallo,

danke für die schnelle Antwort, aber laut installationsanweisung wird die constants.php nicht bearbeitet, habe auch eben nochmal nachgesehen.

Die Tabelle existiert, der Mod funktioniert auch, sonst wäre mir auch ein DB-Fehler schon früher aufgefallen.

Verfasst: 25.12.2008 17:49
von Mahony
Hallo
.....laut installationsanweisung wird die constants.php nicht bearbeitet.....
Na wie wäre es denn dann mal mit einem Link zum verbauten MOD?




Grüße: Mahony

Verfasst: 25.12.2008 17:53
von istrier
Hallo,

hier der link zum Testforum :

http://vergel.kilu.de/

Link zum Mod :

http://www.phpbb.com/community/viewtopi ... 0&t=813545


Danke für Deine Zeit und Mühe

Verfasst: 25.12.2008 18:07
von Mahony
Hallo
Ich sehe da keinen Fehler. Im ACP wird mir alles korrekt angezeigt. Leere mal deinen Browser-cache. Den cache in deinem ACP habe ich bereits geleert.

P.S. Den Admin-Account solltest du wieder entfernen (oder das Passwort ändern), sonst hast du schnell mal ein gehacktes Forum.




Grüße: Mahony

Verfasst: 25.12.2008 18:14
von istrier
Hallo Mahony,

leider ohne erfolg, die Fehlermeldung bleibt wie bereits oben beschrieben bestehen.

Trotzdem vielen Dank für Deine Mühe, ich hatte bisher nur einen Link gefunden, aber nicht kapiert :

http://www.phpbb.de/doku/kb/sql_error

Verfasst: 25.12.2008 18:19
von Mahony
Hallo
In der includes/constants_troll.php steht folgendes

Code: Alles auswählen

define('TROLLS_TABLE',				$table_prefix . 'trolls');
define('TROLL_ACTIONS_TABLE',		$table_prefix . 'troll_actions');
Schau mal in die Datenbank, ob der Präfix korrekt ist.

Also wenn der Präfix phpbb_ lautet, dann sollten die Tabellen phpbb_trolls und phpbb_troll_actions heißen.
Falls nicht - Tabellen umbenennen.

P.S. Ansonsten den MOD vorübergehend aus den Dateien ausbauen, dann updaten und den MOD wieder einbauen.

P.P.S. Alpha - Versionen sollten nicht in Produktivsystemen eingesetzt werden. Diese Versionen werden eigentlich nur zu Testzwecken veröffentlicht.

Noch eine Frage: Wann genau erhälst du die Fehlermeldung? Ich sehe da nämlich keine Fehlermeldung.



Grüße: Mahony

Verfasst: 25.12.2008 18:39
von istrier
Hallo,

die Fehlermeldung erscheint sobald ich auf Update klicke, der Ordner ist noch aktiv, kannst es gerne ausprobieren.

Umbenennen hilft leider nichts, war auch bereits so vorhanden, werde den Mod wohl nochmal entfernen müssen.

Verfasst: 25.12.2008 18:51
von Mahony
Hallo
Du musst im Forum angemeldet sein, bevor du auf Update klickst. Ich erhalte da keine Fehlermeldung.


Grüße: Mahony