anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Fehler bei den Datenbanktabellen https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1520 |
Seite 1 von 1 |
Autor: | Skorpion [ Di 05 Jul, 2005 21:22 ] |
Betreff des Beitrags: | Fehler bei den Datenbanktabellen |
Hi, ich habe mir meine Tabellen angelegt, aber ich muss das mit präfixen machen, da mir leider nur 1 Datenbank zur Verfügung steht! Also habe ich vor alle Tabellen das Präfix "logd_" gesetzt und in der dbconnect hinzugefügt $DB_PREFIX = "logd_"; Doch wenn ich versuche die Seite aufzrufen kommt folgender Fehler: SELECT * FROM settings Table 'skorpion89.settings' doesn't exist Hoffe könnt mir weiterhelfen! |
Autor: | Meteora [ Di 05 Jul, 2005 21:23 ] |
Betreff des Beitrags: | |
die settings-tabelle ist nicht vorhanden. führ evtl mal die logddingsbums.sql nochmals in phpMyAdmin aus |
Autor: | Skorpion [ Di 05 Jul, 2005 21:25 ] |
Betreff des Beitrags: | |
Die Tabelle ist aber vorhanden! Habe extra nochmal nachgesehen! Und normalerweise müsste er ja die tabelle skorpion89.logd_settings suchen und nicht nur skorpion89.settings! |
Autor: | Ventus [ Di 05 Jul, 2005 21:26 ] |
Betreff des Beitrags: | Re: Fehler bei den Datenbanktabellen |
Skorpion hat geschrieben: Hi, ich habe mir meine Tabellen angelegt, aber ich muss das mit präfixen machen, da mir leider nur 1 Datenbank zur Verfügung steht!
Also habe ich vor alle Tabellen das Präfix "logd_" gesetzt und in der dbconnect hinzugefügt $DB_PREFIX = "logd_"; Doch wenn ich versuche die Seite aufzrufen kommt folgender Fehler: SELECT * FROM settings Table 'skorpion89.settings' doesn't exist Hoffe könnt mir weiterhelfen! Aber eine Datenbank reicht doch völlig aus Ôo? |
Autor: | anpera [ Di 05 Jul, 2005 21:55 ] |
Betreff des Beitrags: | |
Datenbank-Prefixe werden von LoGD 0.9.7 nicht unterstützt. |
Autor: | Kevz [ Mi 06 Jul, 2005 10:07 ] |
Betreff des Beitrags: | |
~edit by me, aus gewissen gründen wieder rausgemacht~ |
Autor: | anpera [ Mi 06 Jul, 2005 11:22 ] |
Betreff des Beitrags: | |
Klar kann man es ändern. Aber der Aufwand wäre enorm, da jede einzelne Datenbankabfrage im Code so um db_prefix('logd') vor dem Tabellen-Namen ergänzt werden muss. Außerdem muss ich (dich) darauf hinweisen, dass es aus lizenzrechtlichen Gründen verboten ist, Code aus Versionen ab 0.9.8 und später (in deinem Fall die Funktion db_prefix()) in Versionen 0.9.7 und früher einzubauen! Wenn du sowas häufiger machst, verlierst du die Berechtigung auf beide Versionen. |
Autor: | Kevz [ Mi 06 Jul, 2005 11:27 ] |
Betreff des Beitrags: | |
Uff, sry total vergessen hab*thread eben edit mach* |
Autor: | deZent [ Mi 06 Jul, 2005 13:31 ] |
Betreff des Beitrags: | |
1.man könnte sich ja eine logd_paefix() Funktion selbst schreiben... Dürfte ja nich sooo wild sein. 2. Man kann auch mit etwas Handarbeit alle Skripte durchgehen. -> z.B. SCitE Soviele Sqls werden ja nicht ausgeführt. Vllt. 2-3 Stunden Arbeit. Nimm ein Programm das mehrere Datein gleichzeitig durchsuchen kann und such nach: INSERT UPDATE DELETE REPAIR |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |