Seite 2 von 3

Verfasst: 27.12.2006 02:13
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

Verfasst: 27.12.2006 16:58
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

Verfasst: 27.12.2006 17:03
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:

Verfasst: 27.12.2006 17:08
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...

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

Verfasst: 28.12.2006 13:39
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.)

Verfasst: 28.12.2006 14:08
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:

Verfasst: 28.12.2006 14:44
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

Verfasst: 28.12.2006 15:11
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';

Verfasst: 28.12.2006 15:53
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