Probleme beim Installieren von MODs

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Sanchez17
Mitglied
Beiträge: 913
Registriert: 10.12.2005 22:21
Wohnort: Moers / Sevilla
Kontaktdaten:

Beitrag von Sanchez17 »

Hola,
Danach kam der Fehler, erneut die SQL anweisung vorgenommen, da kam dann der Hinweis das es schon existiert.
Sicherlich. Den wir Gloriosa schon sagte, ist die erste Tabelle schon angelegt.
phpmyAdmin (und andere Programme) hören auf, eine SQL Anweisung zu verarbeiten, wenn eine Fehlermeldung vorliegt.

Und es liegt eben eine vor:
Du versuchts den ganzen SQL Code einzugeben. Doch die erste Tabelle gibt es schon. Dies ist eine Fehlermeldung. Die restlichen Felder werden nicht verarbeitet, und folglich nicht erstellt.

Gib mal diese SQL Anweisung ein:

Code: Alles auswählen

CREATE TABLE `phpbb_formel_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(255) NOT NULL default ''
) TYPE=MyISAM; 
Welche Meldung kommt?
Wenn alles erfolgreich war, gibts du noch den rest ein:

Code: Alles auswählen

INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('mod_id', '2');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('deadline_offset', '3600');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('forum_id', '0');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('event_change', '86400');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('points_mentioned', '1');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('points_placed', '1');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('points_fastest', '2');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('points_tired', '2');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('restrict_to', '0');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('no_car_img', 'nocar.jpg');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('no_team_img', 'noteam.jpg');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('no_driver_img', 'nodriver.jpg');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('driver_img_height', '60');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('car_img_height', '60');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('car_img_width', '80');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('driver_img_width', '80');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('team_img_width', '165');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('team_img_height', '60');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('show_in_profile', '1');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('no_race_img', 'norace.jpg');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('race_img_width', '264');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('race_img_height', '178');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('show_gfx', '0');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('show_gfxr', '0');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('show_headbanner', '0');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('head_height', '60');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('head_width', '468');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('headbanner1_img', '');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('headbanner1_url', '');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('headbanner2_img', '');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('headbanner2_url', '');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('headbanner3_img', '');
INSERT INTO `phpbb_formel_config` (`config_name`, `config_value`) VALUES ('headbanner3_url', ''); 
Normal müsste es dann gehen. Es sei denn, es fehlen noch andere SQL Anweisungen. Einfach mal alle durchgehen ;)

hasta luego,
Miguel
Viva el betís, mi amor :-)
Wir gehn voran, als euer zwölfter Mann, scheiß egal wie weit, ob Sturm oder Schnee, MSV Duisburg oé
Benutzeravatar
tk15
Mitglied
Beiträge: 115
Registriert: 08.06.2006 09:09
Wohnort: Berlin
Kontaktdaten:

Beitrag von tk15 »

wenn du einen ganzen befehlslock bei "FIND" hast und dann "AFTER,ADD" dann musst da es nach dem befehlsblock einfügen (ein befehlsblock wird mit { und } eingekesselt)

wenn eine bestimmte zeile bei "FIND" steht dann machst du am besten einen zeilenumbruch hinter dem gefundenen und fügst das, was bei "AFTER,ADD" steht eine zeile darunter ein....(wichtig: DIE EINRÜCKUNG EINHALTEN (IST IN DER INSTALL.TXT MEISTENS SCHON EINGEHALTEN))

wenn du einen bestimmten befehl DIREKT in einer zeile hast den du suchen sollst dann musst du das bei "AFTER,ADD" direkt dahinter einfügen
Fehlt grad...wurde gelöscht^^
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Beitrag von gloriosa »

Hallo IceD,
das
tk15 hat geschrieben:wenn du einen ganzen befehlslock bei "FIND" hast und dann "AFTER,ADD" dann musst da es nach dem befehlsblock einfügen (ein befehlsblock wird mit { und } eingekesselt)

wenn eine bestimmte zeile bei "FIND" steht dann machst du am besten einen zeilenumbruch hinter dem gefundenen und fügst das, was bei "AFTER,ADD" steht eine zeile darunter ein....(wichtig: DIE EINRÜCKUNG EINHALTEN (IST IN DER INSTALL.TXT MEISTENS SCHON EINGEHALTEN))

wenn du einen bestimmten befehl DIREKT in einer zeile hast den du suchen sollst dann musst du das bei "AFTER,ADD" direkt dahinter einfügen
hat mit Deinem Problem nichts zu tun. :wink:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Benutzeravatar
tk15
Mitglied
Beiträge: 115
Registriert: 08.06.2006 09:09
Wohnort: Berlin
Kontaktdaten:

Beitrag von tk15 »

das soll nur eine erklarung auf die frage
IceD hat geschrieben: hi,
hab dieses SQL script ausgeführt, dateien kopiert und dann die Änderungen vorgenommen. Danach kam der Fehler, erneut die SQL anweisung vorgenommen, da kam dann der Hinweis das es schon existiert. Noch ne Frage, wenn da steht add, after, direkt danach oder nach nem pack(Bsp. if anwendugen)?
Wenn danach ne Leerzeile ist, muss die dann erhalten bleiben, oder kann ich die neue Zeile da einfügen?
sein...
Fehlt grad...wurde gelöscht^^
IceD
Mitglied
Beiträge: 265
Registriert: 25.12.2006 19:42
Wohnort: Dresden

Beitrag von IceD »

danke. Gibts eigentlich n sinnvollen MOD, der keine SQL Anpassung hat und die Änderungen der anderen Dateien sich in Grenzen hält?
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

IceD hat geschrieben:danke. Gibts eigentlich n sinnvollen MOD, der keine SQL Anpassung hat und die Änderungen der anderen Dateien sich in Grenzen hält?
NEIN

wir können nicht wissen was für dich sinvoll ist.
die Dateiänderungen sind wenn man es einmal kapiert hat kein Problem und die SQL-Befehle sind ja nur einfügen auf OK klicken fertig.

Es gibt den EasyMod aber von dem Rate ich ab, er geht jedesmal von einer Standart-phpBB Installation aus.

Ich empfehle dir noch ein Forum anzulegen (andere Pfad und andere Datenbank) udn damit rumzu üben, das hat den Vorteil das du nichts verlieren kannst, habe ich damlas auch gemacht und ich übe heute immer ncoh an dem Forum bevor ich etwas am "richtigen" Forum mache.

Wenn du keine Zeit und Lust hast dich einzuarbeiten kannst du auch Aufträge in der Jobbörse vergeben, gibt viele die das kostenlos machen (ich z.B.)
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
IceD
Mitglied
Beiträge: 265
Registriert: 25.12.2006 19:42
Wohnort: Dresden

Beitrag von IceD »

hab ich schon, danke trotzdem, DB1 ist mit einer anderen Forensoftware,
DB2 mit phpBB, die im Moment leider nur für mich zu Testzwecken da ist.
Würde gerne mal n MOD fehlerfrei installieren, damit ich wenigstens 1 mal n Erfolgserlebnis habe :roll:
Benutzeravatar
Sanchez17
Mitglied
Beiträge: 913
Registriert: 10.12.2005 22:21
Wohnort: Moers / Sevilla
Kontaktdaten:

Beitrag von Sanchez17 »

danke. Gibts eigentlich n sinnvollen MOD, der keine SQL Anpassung hat und die Änderungen der anderen Dateien sich in Grenzen hält?
Ja,

meiner meinung nach der der Strame Styles Hack ein sinnvoller Mod.
Mit den hast du eine bessere Kontrolle über die Styls, kannst Styls online bearbeiteen, und macht dein Forum durch nen Cache ein bisschen schneller.

http://www.phpbbstyles.com/viewtopic.php?t=356

Zudem muss du keine Sachen verändern, ledeglich die Dateien hochladen ;)

Das einzige Problem (für manche):
Ich kenne keine deutsche version. Wenn niemand hier nen Link parat hat, musst du mit dem englischen klar kommen. Wobei dort viel Schulenglisch steht. und so eigentlich jeder können müsste.

hasta luego,
Miguel
Viva el betís, mi amor :-)
Wir gehn voran, als euer zwölfter Mann, scheiß egal wie weit, ob Sturm oder Schnee, MSV Duisburg oé
IceD
Mitglied
Beiträge: 265
Registriert: 25.12.2006 19:42
Wohnort: Dresden

Beitrag von IceD »

danke. Hat mit dem Extrem Styles Mod funktioniert. danke. nun gehts los. :grin:

was bedeutet diese Zeilen? Wann hab ich das zu tun?
Important:
After uploading/changing the files, you will have to execute
/install/install_uploadpic.php once. Afterward the install-directory needs to
be deleted.

To set the the standard-permission for picture-upload to "yes", change the
file install_uploadpic.php BEFORE executing it. Change line:
$sql[] = 'ALTER TABLE ' . USERS_TABLE . ' ADD user_allow_uploadpic TINYINT NOT NULL DEFAULT 0';
to:
$sql[] = 'ALTER TABLE ' . USERS_TABLE . ' ADD user_allow_uploadpic TINYINT NOT NULL DEFAULT 1';

or, if you're using PostgreSQL, change the lines:
$sql[] = 'ALTER TABLE ' . USERS_TABLE . ' ALTER COLUMN user_allow_uploadpic SET DEFAULT 0';
$sql[] = 'UPDATE TABLE ' . USERS_TABLE . ' SET user_allow_uploadpic = 0 WHERE user_allow_uploadpic IS NULL';
to:
$sql[] = 'ALTER TABLE ' . USERS_TABLE . ' ALTER COLUMN user_allow_uploadpic SET DEFAULT 1';
$sql[] = 'UPDATE TABLE ' . USERS_TABLE . ' SET user_allow_uploadpic = 1 WHERE user_allow_uploadpic IS NULL';
Benutzeravatar
Sanchez17
Mitglied
Beiträge: 913
Registriert: 10.12.2005 22:21
Wohnort: Moers / Sevilla
Kontaktdaten:

Beitrag von Sanchez17 »

Hola,

hier mal die Übersetzung:
Wichtig:
Nachdem hochladen der bearbeitenden Dateien, musst du die
/install/install_uploadpic.php einmal ausführen (indem du sie aufrufst in Browser). Nachdem du sie aufgerufen hast, und die Tabellen erstellt wurden, musst du diese Datei wieder löschen.

Um die stanadart Einstellung für Bilderhochladen auf "Ja" zu setzen, ändern in der install_uploadpic.php folgende Dinge BEVOR du diese ausführst. Ändern dies:
$sql[] = 'ALTER TABLE ' . USERS_TABLE . ' ADD user_allow_uploadpic TINYINT NOT NULL DEFAULT 0';
in dies:
$sql[] = 'ALTER TABLE ' . USERS_TABLE . ' ADD user_allow_uploadpic TINYINT NOT NULL DEFAULT 1';
Den kleinen Abschnitt noch darunter brauchst du wohl nicht, da du bestimmt Mysql benutzt.

hasta luego
Miguel
Viva el betís, mi amor :-)
Wir gehn voran, als euer zwölfter Mann, scheiß egal wie weit, ob Sturm oder Schnee, MSV Duisburg oé
Antworten

Zurück zu „phpBB 2.0: Mod Support“