Seite 1 von 1
Knowledge Database - install_kb_table geht nicht?!?!
Verfasst: 31.03.2007 17:51
von DiHo
Hi,
irgendwie funktioniert bei mir die Installation der Knowledge-Database
http://www.mx-system.com/index.php?page ... file_id=55
nicht. Ich habe alle Dateien angepasst, aber wenn ich dann die install_kb_tables.php ausführe passiert gar nichts. Weder eine Ausgabe, noch werden Tabellen erstellt. Auch der Seitentitel (der in <title></title> steht) wird nicht angezeigt. Es kommt einfach nur eine weiße Seite - den Quelltext dafür kann ich auch nicht anschauen.
Kann mir bitte jemand helfen?
Als PHP-Board-Version verwende ich 2.0.2.1.
Danke und Grüße,
Dirk
Verfasst: 31.03.2007 20:08
von redbull254
Hallo,Ditto
Du hast die install_kb_tables.php auf Deinen Server in das phpbb2 Root Verzeichnis geladen und dich in Deinem Forum als Admin eingeloggt und dann die install aufgerufen?
Verfasst: 01.04.2007 12:02
von DiHo
Hi,
beides kann ich mit ja beantworten... Hab es eben nochmal versucht und mich als Admin mit Cookie angemeldet und dann nochmal per URL aufgerufen (oder gibt es irgendwo Button/Link?).
Kann mir ggf. jemand die benötigten Tabellen hier reinstellen (aus der Install_KB_Tables.php kann ich die Namen ja nicht rausfinden (k.A., wie das Script die Tabellennamen entwickelt).
Danke und Grüße,
DiHo
Verfasst: 01.04.2007 13:00
von redbull254
Hallo,DiHo
hast du den richtigen Prefix ?
Du musst sonst den Prefix entsprechend anpassen. Also den hinschreiben, den du bei dir hast. Standard ist "phpbb_" als Präfix, wenn du nichts anderes angegeben hast, ist das auch bei dir dann so.
Das siehst du ganz einfach, wenn du dich in phpMyAdmin einloggst und die Datenbank des Forums auswählst und dann schaust was überall voran dran steht.
Verfasst: 01.04.2007 13:34
von DiHo
Hi Redbull254,
danke für die Antwort!
Den Prefix holt sich das Programm ja scheinbar selbstständig. Zumindest kommt auf der KB-Seite (kb.php) die Meldung
"SQL Error : 1146 Table 'DBName.PreFix_kb_custom' doesn't exist"
Müßte er also haben. Komisch ist halt nur, daß überhaupt keine Meldung beim Ausführen des Scripts.
Ich hab jetzt mal getestet, ob eine Meldung kommt, wenn ich nicht als Admin angemeldet bin.
Aber auch da passiert nichts.
Nochmal meine Frage: Ich rufe die PHP-Seite aus meinem Browserfenster heraus auf (also ich gebe die URL in die Adresszeile meines Browsers ein?!?!)
Danke und Grüße,
DiHo
Verfasst: 03.04.2007 08:01
von DiHo
Dank RedBulls Hilfe (per PN) habe ich es jetzt gepackt und die Tabellen wurden installiert.
Hier die Lösung für das Problem:
In der install_tb_tables.php mußten alle include-Befehle durch
include_once(...)
ersetzt werden.
---------------------- BEITRAG BITTE SCHLIESSEN --------------------------