Installation nicht möglich |
Rosaliefan
Mitglied
Dabei seit: 04.05.09
Beiträge: 52
|
|
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 |
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
|
|
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(11) NOT NULL default '0',username varchar(55) NOT NULL,time int(20) NOT NULL default '0',invisible tinyint(1) NOT NULL); |
|
das x aus dem bbx änderst Du in Deine verwendete Boardnummer, also wahrscheinlich die 1 oder 2.
|
|
24.04.11 15:44 |
Finden
Als Freund hinzufügen
|
|
Rosaliefan
Mitglied
Dabei seit: 04.05.09
Beiträge: 52
Themenstarter
|
|
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 '"
' 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 |
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
|
|
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,showorder) VALUES (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 |
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
|
|
na geht doch
und das wichtigste ist:
Du hast wieder was dazugelernt
|
|
24.04.11 18:43 |
Finden
Als Freund hinzufügen
|
|
|