YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » Installation nicht möglich » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.676 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Installation nicht möglich
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Rosaliefan
Mitglied


Dabei seit: 04.05.09
Beiträge: 52

 Installation nicht möglich Antworten Zitieren Editieren Melden       UP

Problembeschreibung:
Ich hatte schonmal das problem das ich eine Install datei einfach nicht ausführen kann und jetzt geht es schon wieder nicht ._.
Diesmal handelt es sich um den wwhd Hack und auch hier funktioniert die Installdatei nicht jedoch was mich halt einfach total verwundert ist das die Installation zb beim Usernamestyle Hack geht und zwar ohne probleme, wo ist der fehler das die install bei manchen hack gehts und bei anderen nicht?
ich kann bei einigen einfach nicht weiter klicken stattdessen kommt dann wieder der 1 schritt ._.
ich hoffe ihr könnt mir helfen
aso wenns wichtig ist mein board liegt auf pythalhost.at

Fehlermeldung:
keine

Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):


Was wurde zuletzt geändert oder eingebaut?
einige Hacks die aber eigentlich Fehlerfrei laufen ._.
24.04.11 11:24 Rosaliefan ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Schwer zu sagen, warum bei Dir diverse install.php's nicht funktionieren.

Im Zweifelsfall musst Du die Tabellen, die durch die install angelegt werden eben manuell per phpmyadmin anlegen.

Schau Dir die install vom wwhd in einem Editor an, und Du siehst in den Zeilen
86-105 die Tabellen,die neu hinzugefügt bzw. erweitert werden.

Ich zeig Dir jetzt in einem Beispiel aus der Zeile 86, wie es gemacht wird.

So sieht die Original-Passage aus der install.php aus:

php:
1:
$res $db->query("CREATE TABLE bb".$n."_sessions_day (userid int(11) NOT NULL default '0',username varchar(55) NOT NULL,time int(20) NOT NULL default '0',invisible tinyint(1) NOT NULL)");


das änderst Du wie folgt ab, und lässt das ganz einfach als SQL-Befehl im phphmyadmin ausführen:

php:
1:
CREATE TABLE bbx_sessions_day (userid int(11NOT NULL default '0',username varchar(55NOT NULL,time int(20NOT NULL default '0',invisible tinyint(1NOT NULL);


das x aus dem bbx änderst Du in Deine verwendete Boardnummer, also wahrscheinlich die 1 oder 2.
24.04.11 15:44 Steinadler ist offline Finden Als Freund hinzufügen
Rosaliefan
Mitglied


Dabei seit: 04.05.09
Beiträge: 52

Themenstarter Thema begonnen von Rosaliefan
Antworten Zitieren Editieren Melden       UP

oki soweit hab ich es dann verstanden und mit dem installieren klappt es soweit auch nur hierbei hab ich ein problem

$res = $db->query("INSERT INTO bb".$n."_optiongroups (optiongroupid,title,showorder) VALUES ($id,'WWHD-Optionen',$id)");

hab ich so abgeändert

INSERT INTO bb1_optiongroups (optiongroupid,title,showorder) VALUES ($id,'WWHD-Optionen',$id)");


generell bei INSERT INTO will es bei mir nicht wirklich klappen -.-
ich kenne mich leider wirklich nicht mit der datenbank aus und es kommt immer nur der fehler

#1064 - 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 '&quotAugenzwinkern ' at line 1

Edit:
Ich habs auch mal ein bisschen anders probiert und zwar so

INSERT INTO bb1_optiongroups (optiongroupid,title,showorder) VALUES (WWHD-Optionen)

dann kommt aber diese fehlermeldung

#1136 - Column count doesn't match value count at row 1
._.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Rosaliefan: 24.04.11 17:51.

24.04.11 16:48 Rosaliefan ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Joo....dieses $id darf da natürlich nicht mit rein, weil dieses ursprünglich in der install.php dafür gedacht war, um die nächste freie option ID zu ermitteln.

Den Befehl aus der install.php kannst Du trotzdem so nehmen:

php:
1:
INSERT INTO bbx_optiongroups (optiongroupid,title,showorderVALUES (18,'WWHD-Optionen',18);


Der Ersteller hat also in diesem Falle die 18 als neue optiongroupid bestimmt und ebenfalls die 18 in der anzuzeigenden Reihenfolge dieser Optiongroups.

Falls das so nicht hinhaut, musst Du in Deiner Tabelle optiongroups die nächstfolgende freie nehmen.

Bei den anderen noch fehlenden SQL-Befehlen verfährst Du genau so.
24.04.11 18:32 Steinadler ist offline Finden Als Freund hinzufügen
Rosaliefan
Mitglied


Dabei seit: 04.05.09
Beiträge: 52

Themenstarter Thema begonnen von Rosaliefan
Antworten Zitieren Editieren Melden       UP

danke hat super geklappt =D
24.04.11 18:40 Rosaliefan ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

na geht doch großes Grinsen großes Grinsen

und das wichtigste ist:

Du hast wieder was dazugelernt Freude cool
24.04.11 18:43 Steinadler ist offline Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » Installation nicht möglich