Sponsor-Board.de
Wo kommt der Code hin?

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Scripting (/forumdisplay.php?fid=108)
+---- Thema: Wo kommt der Code hin? (/showthread.php?tid=47387)


Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 06:24

Guten Morgen,


da ich mich leider rechtlich wenig damit auskenne und ich nicht genau weiß wo ich das hin kommt. Frage ich euch:

ich möchte einfach ein Addon installieren, wo folgende Meldung kommt:

Zitat:
Install failed!
Enter the following code into your Database manually:

DROP TABLE IF EXISTS ws_ZAC_movies;
DROP TABLE IF EXISTS ws_ZAC_movie_categories;
CREATE TABLE ws_ZAC_movies (
movID int(11) auto_increment PRIMARY KEY,
movheadline varchar(255),
movscreenshot varchar(255),
movdescription varchar(255),
movfile varchar(255),
date int(11),
hits int(11) default '0',




____________________________________

Es handelt sich um ein Movie Addon, wie man schwer erkennen kann ;-)
Ich würde mich sehr über Hilfe freuen.


Das der in der Database eingetragen werden muss, weiß ich, aber was soll das jetzt genau heißen?
Sry für meine Inkompetenz als Anfänger und nicht englisch Mensch^^



mfg


RE: Wo kommt der Code hin? - Nextgen-Hosting - 18.04.2014 06:34

Den code einfach in die mysql console eingeben

DROP TABLE IF EXISTS ws_ZAC_movies;
DROP TABLE IF EXISTS ws_ZAC_movie_categories;
CREATE TABLE ws_ZAC_movies (
movID int(11) auto_increment PRIMARY KEY,
movheadline varchar(255),
movscreenshot varchar(255),
movdescription varchar(255),
movfile varchar(255),
date int(11),
hits int(11) default '0',


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 06:35

wie meinst du das mit der mysql Console?


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 07:10

Das hatte ich mir auch so gedacht, aber es kommt nur das was ich da oben gepostet habe als Fehlermeldung, wenn ich es installieren will


RE: Wo kommt der Code hin? - niklaskar - 18.04.2014 07:20

Deswegen den Code manuell eingeben Wink
Einfach Copy und Paste in die sql box


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 07:27

Manuell Copy past geht nicht.. der nimmt den Code nicht an..
Ich weiß echt nicht was ich da jetzt noch falsch mache


RE: Wo kommt der Code hin? - eret12 - 18.04.2014 08:13

Hi,

Bei.den Addons gibt es doch erstens eine .txt Datei in der beschrieben ist was man vorbereitet alles tun muss.
Dort sollte auch der komplette Code drin stehen.

Ich denke dieses Tutorial kann dir weiterhelfen Datenbanken besser kennenzulernen.

[Link: Registrierung erforderlich]


Lg eret12


RE: Wo kommt der Code hin? - GGSeSports - 18.04.2014 08:52

Sofern ich den Gesprächsverlauf richtig interpretiere, hattest du keine DB Verwaltung offen.

Beantworte doch bitte folgende Fragen genau, damit man die Richtung des Problems feststellen kann:

1. FÜr welches System ist das Plugin?
2. Hast du überhaupt eine Datenbank installiert. (Selber oder gehostet) - Wenn ja
2. 1 Welche Datenbank verwendest du (MySQL, MSSQL, PSQL, Orcale?)
2. 2 Hast du eine Verwaltung (PhpMyAdmin, HeidiSql etc)
3. Hast du bei der Installation die Zugangsdaten zur Datenbank angeben müssen? - Wenn nein:
3.1 Kann es sein, dass diese im Container System schon hinterlegt sind?

P.S. Als Entwickler würde ich lieber die Finger von solchen Anwendungen lassen^^

Zitat:
DROP TABLE IF EXISTS ws_ZAC_movies;
DROP TABLE IF EXISTS ws_ZAC_movie_categories;
CREATE TABLE ws_ZAC_movies (
movID int(11) auto_increment PRIMARY KEY,
movheadline varchar(255),
movscreenshot varchar(255),
movdescription varchar(255),
movfile varchar(255),
date int(11),
hits int(11) default '0',


Das grüne zeugt nur davon, dass es ein Script Kiddy war. Beim roten könnte ich mir sogar vorstellen, dass das bei gar keinem RDBMS klappt -> Deswegen manuelle Eingabe (Verwaltungssoftware ist nicht ganz so streng) Wink


RE: Wo kommt der Code hin? - Buchstabensalat - 18.04.2014 10:37

Wie kommst du auf das Scriptkiddy? (Außer, dass bei es bei Zahlentypen völlig egal ist, was im Längenfeld steht, da das eh ignoriert wird Tongue)

Dass das Statement mit einem Komma aufhört deutet für mich eher darauf hin, dass es nicht vollständig ist (sprich, dass noch ein paar Spalten fehlen).
Denn eigentlich müsste es ja mit ); enden.


RE: Wo kommt der Code hin? - GGSeSports - 18.04.2014 12:10

Buchstabensalat schrieb:
Wie kommst du auf das Scriptkiddy? (Außer, dass bei es bei Zahlentypen völlig egal ist, was im Längenfeld steht, da das eh ignoriert wird Tongue)

Integer <> String. Und das Längenfeld ist nicht egal Wink


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 14:58

1. FÜr welches System ist das Plugin?
2. Hast du überhaupt eine Datenbank installiert. (Selber oder gehostet) - Wenn ja
2. 1 Welche Datenbank verwendest du (MySQL, MSSQL, PSQL, Orcale?)
2. 2 Hast du eine Verwaltung (PhpMyAdmin, HeidiSql etc)
3. Hast du bei der Installation die Zugangsdaten zur Datenbank angeben müssen? - Wenn nein:
3.1 Kann es sein, dass diese im Container System schon hinterlegt sind?


1
Webspell
2
Installiert
2.1
( MySQL )
2.2
phpmyadmin
3
Ja musste Zugangsdaten eingeben

Auch der Code aus der Datei funktioniert nicht mit dem einfachen Manuellem eintragen, oder Copy Paste



Das ist alles in der txt. Datei der Anleitung zu finden:


installing v2.0

Zitat:
DROP TABLE IF EXISTS '.PREFIX.'movies;
DROP TABLE IF EXISTS '.PREFIX.'movie_categories;
CREATE TABLE '.PREFIX.'movies (
movID int(11) auto_increment PRIMARY KEY,
movheadline varchar(255),
movscreenshot varchar(255),
movdescription varchar(255),
movfile varchar(255),
date int(11),
hits int(11) default '0',
movcatID int(11),
embed TEXT,
uploader INT(11),
activated INT(11) default '0',
votes INT(11) default '0',
points INT(11) default '0',
comments INT(11) default '2',
rating INT(11) default '0'
);

CREATE TABLE '.PREFIX.'movie_categories (
movcatID int(11) auto_increment PRIMARY KEY,
movcatname varchar(255)
);

ALTER TABLE '.PREFIX.'user ADD movies TEXT NOT NULL;



Updateing v1.0 to v2.0

Zitat:
DROP TABLE IF EXISTS '.PREFIX.'movie_categories;
ALTER TABLE '.PREFIX.'movies ADD (
movcatID int(11),
embed TEXT,
uploader INT(11),
activated INT(11) default '0',
votes INT(11) default '0',
points INT(11) default '0',
comments INT(11) default '2',
rating INT(11) default '0'
);

CREATE TABLE '.PREFIX.'movie_categories (
movcatID int(11) auto_increment PRIMARY KEY,
movcatname varchar(255)
);

ALTER TABLE '.PREFIX.'user ADD movies TEXT NOT NULL;

UPDATE '.PREFIX.'movies SET activated='2' WHERE movID<='1';



Updateing v1.0 to v2.0

Zitat:
ALTER TABLE '.PREFIX.'movies ADD (
embed TEXT,
uploader INT(11),
activated INT(11) default '0',
votes INT(11) default '0',
points INT(11) default '0',
comments INT(11) default '2',
rating INT(11) default '0'
);

ALTER TABLE '.PREFIX.'user ADD movies TEXT NOT NULL;

UPDATE '.PREFIX.'movies SET activated='2' WHERE movID<='1';




RE: Wo kommt der Code hin? - Christopher - 18.04.2014 15:07

Wenn du das so einfach kopierst und als SQL Befehl über phpMyAdmin ausführst wird das so auch nicht klappen.

das '.PREFIX.' musst du durch das Präfix ersetzen womit Webspell die Tabellen angelegt hat. Ich weis nicht wie das dort gemacht wird aber es sollte wsXX_ sein wobei XX für eine Zahl steht.

Wie genau das Präfix aussieht siehst du über phpMyAdmin.

Wenn du damit gar nicht klar kommst kannst du dich gerne bei mir melden. Ich helfe dir dann.


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 15:09

Das klingt mehr als SUper chris, wenn du mir helfen würdest.. aber nur, wenn du mir dann das auch mal etwas mehr erklären könntest^^


RE: Wo kommt der Code hin? - GGSeSports - 18.04.2014 15:10

Ich gehe jetzt mal davon aus, dass du die 2.0 installiert hast.

1. Rufe PhpMyadmin auf
2. Klicke links auf die Wordpress Datenbank
3. Oben im Reiter auf SQL
4. In die Textbox den Code von installing 2.0
5. Ok drücken

Dann sollte entweder eine positive Rückmeldung (Grüner Rahmen) kommen oder eine Fehlermeldung (Roter Rahmen).

Wenn ein Fehler aufgetreten ist, poste bitte nochmal den exakten Inhalt (Der Roten Box)

//Edit: WIe chris das bereits geschrieben hat, funktioniert dass nicht direkt so wie in der txt Datei:

Du musst '.PREFIX.' mit ws_ZAC_ ersetzen. Oder nehme den Code aus der Fehlermeldung, wenn dieser nur hier im Forum abgeschnitten war.


RE: Wo kommt der Code hin? - PlatiniumHL - 18.04.2014 15:15

GGSeSports schrieb:
2. Klicke links auf die Wordpress Datenbank



Das das Addon für Webspell ist, hast Du gelesen Ja ? Smile


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 15:17

Okay jetzt hats nen bissl geklappt..
Es kommt nichts zurück.. sagt sql
Also ich würde mich sehr freuen, wenn ich da mal mit einem über TV arbeiten könnte und gleichzeitig etwas darüber erfahren darf ;-)
Das würde mir etwas weiter helfen.. schließlich möchte ich wenigstens etwas dazu lernen^^



EDIT:

Da es ist für webspell


RE: Wo kommt der Code hin? - GGSeSports - 18.04.2014 15:23

Komm mal TS:
ggs-clan.de

Wenns nicht allzu aufwendig ist, mach ich dir dass mal schnell.


RE: Wo kommt der Code hin? - EG ColdSparkGG - 18.04.2014 16:11

Das Problem hat sich an sich erledigt.. das Design wird jedoch nciht benutzten, somit auch nicht die Addons..
da der Coder zu viele Fehler drin hat. :-( sehr enttäuschend

THREAD CLOSED