Seite 1 von 1

Cash-Mod macht mich traurig...

Verfasst: 12.09.2005 11:39
von efeu
Hellau

Mit grosser Freude machte ich mich ans Einbauen des Cash-Mods, weil das Ding vielversprechend aussah. Es ging auch ganz gut vorwärts, ich habe - trotz bescheidener Kenntnisse - alles begriffen. Dachte ich zumindest.

Doch dann: "message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?"

Gemäss Hilfethema könnte das an der sql_install.php gelegen haben. Also gut, dachte ich mir, und führte die Datei nochmals aus. Antwort: Finished. Ich hatte Freude! Weiter unten erschien allerdings noch die Bemerkung "Warning: Invalid argument supplied for foreach() in /.../.../.../.../forum/sql_install.php on line 309" - die beunruhigte mich dann doch wieder etwas. Und tatsächlich, im Forum erscheint weiterhin "message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?" und funktionieren tut praktisch nichts mehr. Da werde ich wohl von den anderen Forum-Teilnehmer auf die Kappe kriegen...

Kennt sich jemand damit aus und könnte mir helfen, damit ich nicht mehr traurig sein muss, wegen dieses bestimmt tollen Mods?

Ach ja, vielleicht hilft dieser Hinweis zusätzlich: (Meldung im Admin-Bereich, dort wo sonst die Navi ist)

"Error retrieving cash data

DEBUG MODE

SQL Error : -1 ERROR: Relation "phpbb_cash" does not exist

SELECT * FROM phpbb_cash ORDER BY cash_order ASC

Line : 657
File : /.../.../.../.../forum/includes/functions_cash.php

Powered by phpBB 2.0.14 © 2001"

Vielen herzlichen Dank!
Grüsse aus der Schweiz
efeu

Verfasst: 12.09.2005 12:24
von rabbit
da scheinen die DB updates nicht korrekt durchgeführt worden zu sein. im MOD paket ist auch eine sql_*.txt (das * steht für die version des MOD). nimm den code daraus und führe ihn via KB:phpmyadmin aus (evtl. musst du den tabellen-prefix anpassen).

Verfasst: 12.09.2005 13:09
von efeu
Merci für diesen Hinweis. Habe allerdings schmerzlichst erfahren müssen, dass dies meine Kenntnisse bei Weitem überschreitet. Es gibt nicht zufällig eine einfachere Variante...?

Verfasst: 12.09.2005 17:12
von Mihil
Dafür brauchst du überhaupt keine kentnisse. Gehe in das phpMyAdmin (z.B. über Confixx oder die Benutzeröberfläche deines providers)

Dort klickst du auf das 3. Symbol von rechts (Beschriftung: SQL)
In dem Fenster, das sich nun öffnet, fügst du den Text der sql_*.txt ein und klickst anschließend auf OK. :wink:

Verfasst: 13.09.2005 16:05
von efeu
Vielen Dank für Eure Tipps. Habe nun erfahren, dass wir keine MySQL-, sondern eine PostgreSQL-Datenbank haben. Verunmöglicht das den Einsatz des Cash-Mods?