Seite 1 von 1

Download Mod

Verfasst: 09.12.2006 16:05
von madikus
Hi, also ich such und mach schon seid 3 Tagen an diesem **** Mod rum.
Es ist immer das selbe und ich weiß nicht direkt an was es liegt. Hier meine Fehlermeldungen:

nachdem ich nach manueller Installation das db_update.php ausführe sagt mir das Folgendes:


# Check Hotlink Table phpbb4_dl_hotlink

# CREATE TABLE phpbb4_dl_hotlink ( user_id MEDIUMINT(8) NOT NULL DEFAULT 0, session_id VARCHAR(32) NOT NULL DEFAULT '', hotlink_id VARCHAR(32) NOT NULL DEFAULT ''
+++ Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4



und

# Check No Traffic Table phpbb4_dl_notraf

# CREATE TABLE phpbb4_dl_notraf ( user_id MEDIUMINT(8) NOT NULL DEFAULT 0, dl_id INT(11) NOT NULL DEFAULT 0, PRIMARY KEY (config_name))
+++ Failed: Key column 'config_name' doesn't exist in table



So, hab aber alles nach Anleitung gemacht.

Wenn ich dann versuch im Userbereich auf Download zuzugreifen kommt Folgendes:


Could not drop old hotlink sessions for this user

DEBUG MODE

SQL Error : 1146 Table 'jubk.phpbb4_dl_hotlink' doesn't exist

DELETE FROM phpbb4_dl_hotlink WHERE user_id = 2

Line : 213
File : downloads.php



Dazu hab ich was hier im Forum gefunden, was mich aber nur noch mehr verwirrt hat, denn die das hotlink dingens ist auf dem Server?

Ich muss dazu sagen, dass ich leider keine Erfahrung habe bezüglich sql.

Brauchen meine Tabellendateien eine bestimmte Dateiendung oder gar keine. :oops:

Vielen Dank euch schonmal im Vorraus.

Re: Download Mod

Verfasst: 09.12.2006 20:54
von MagMo
Hi,
madikus hat geschrieben:# CREATE TABLE phpbb4_dl_hotlink ( user_id MEDIUMINT(8) NOT NULL DEFAULT 0, session_id VARCHAR(32) NOT NULL DEFAULT '', hotlink_id VARCHAR(32) NOT NULL DEFAULT ''
+++ Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
Klar gibt das eine Fehlermeldung, der komplette Befehl lautet:

Code: Alles auswählen

CREATE TABLE phpbb4_dl_hotlink (
       user_id MEDIUMINT(8) DEFAULT 0 NOT NULL,
       session_id VARCHAR(32) DEFAULT '' NOT NULL,
       hotlink_id VARCHAR(32) DEFAULT '' NOT NULL
);
Du hast die Klammer und das Semikolon zum Schluß vergessen.
madikus hat geschrieben:# Check No Traffic Table phpbb4_dl_notraf

# CREATE TABLE phpbb4_dl_notraf ( user_id MEDIUMINT(8) NOT NULL DEFAULT 0, dl_id INT(11) NOT NULL DEFAULT 0, PRIMARY KEY (config_name))
+++ Failed: Key column 'config_name' doesn't exist in table
Und hier lautet der Befehl laut Anleitung so:

Code: Alles auswählen

CREATE TABLE phpbb4_dl_notraf (
       user_id MEDIUMINT(8) NOT NULL DEFAULT 0,
       dl_id INT(11) NOT NULL DEFAULT 0
);
Keine Ahnung wo du das ", PRIMARY KEY (config_name))" her hast.

Wenn du alle Tabellen erstellt hast, dann sind eventuell auch die anderen Fehler behoben, ansonsten schreib hier noch einmal.

Grüße
MagMo

Verfasst: 10.12.2006 11:42
von madikus
Danke dir, hab den Befehl geändert (den ich ganz zum Anfang auch so hatte).
Es steht weiterhin nach Ausführung der db_update

# Check No Traffic Table phpbb4_dl_notraf

# CREATE TABLE phpbb4_dl_notraf ( user_id MEDIUMINT(8) NOT NULL DEFAULT 0, dl_id INT(11) NOT NULL DEFAULT 0, PRIMARY KEY (config_name))
+++ Failed: Key column 'config_name' doesn't exist in table


+++ successfull

# Check Hotlink Table phpbb4_dl_hotlink

# CREATE TABLE phpbb4_dl_hotlink ( user_id MEDIUMINT(8) NOT NULL DEFAULT 0, session_id VARCHAR(32) NOT NULL DEFAULT '', hotlink_id VARCHAR(32) NOT NULL DEFAULT ''
+++ Failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4



Nochmal eine Frage. Was muss eine Table für ein Format haben?