Statistik |
Beiträge: 144.533 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 406%
Ausl. d. letzten 5 Minuten: 406%
Ausl. d. letzten 15 Minuten: 359%
Aktulle Uhrzeit: 00:50
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
bb1_acpmenuitemgroups dosnt exist |
|
bb1_acpmenuitemgroups dosnt exist |
|
Hallo ihr spezialisten,
habe den server gewechselt, das board wieder aufgespielt.
nun bekomme ich im ACP folgende meldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.2): Invalid SQL: SELECT * FROM bb1_acpmenuitemgroups WHERE acpmode<='1' ORDER BY showorder ASC
mysql error: Table 'usr_web1_3.bb1_acpmenuitemgroups' doesn't exist
mysql error number: 1146
mysql version: 5.0.26
php version: 5.2.0
Date: 16.07.2008 @ 08:00
Script: /board/acp/misc.php?action=menu&sid=
Referer: http://www.sat-loy.de/board/acp/index.php?sid=&url=
in der gesicherten sql ist aber diese table vorhanden !
...habe versucht es sepperat einzufügen.. leider mit fehlermeldung:
Fehler
SQL-Befehl:
--
-- Table structure for table 'bb1_acpmenuitemgroups'
--
CREATE TABLE bb1_acpmenuitemgroups(
itemgroupid smallint( 5 ) unsigned NOT NULL AUTO_INCREMENT ,
title varchar( 255 ) NOT NULL default '',
condition text NOT NULL ,
conditiontype enum( 'OR', 'AND' ) NOT NULL default 'OR',
showorder smallint( 5 ) unsigned NOT NULL default '0',
acpmode tinyint( 3 ) unsigned NOT NULL default '0',
PRIMARY KEY ( itemgroupid )
) TYPE = MYISAM ;
MySQL meldet:
#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 'condition text NOT NULL,
conditiontype enum('OR','AND') NOT NULL default 'OR'' at line 4
vielleicht habt ihr einern rat für mich ?
im vorraus schon mal vielen dank
gruß
stefan
|
|
16.07.2008 09:02 |
|
|
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.963
Nächster Level: 16.259.327
|
|
guck mal hier --> `condition`
das sollte dein problem lösen.
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
16.07.2008 09:19 |
|
|
|
Danke janolaf,
habe es mal so eingegeben und hochgeladen, nun die nächste fehlermeldung :-(
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.2): Invalid SQL: SELECT * FROM bb1_acpmenuitems WHERE itemgroupid IN (0,1,2,3,4,5,7,9,15,16,17,34) AND acpmode<='1' ORDER BY itemgroupid ASC, showorder ASC
mysql error: Table 'usr_web1_3.bb1_acpmenuitems' doesn't exist
mysql error number: 1146
mysql version: 5.0.26
php version: 5.2.0
Date: 16.07.2008 @ 09:26
Script: /board/acp/misc.php?action=menu&sid=
Referer: http://www.sat-loy.de/board/acp/index.php?sid=&url=
hmmmmm, schenen mehrere tables zu seind die da noch fehlen ?!
vielen dank schon mal für die erste hilfe !!!
grüße stefan
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von sloy: 16.07.2008 09:37.
|
|
16.07.2008 09:36 |
|
|
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.963
Nächster Level: 16.259.327
|
|
auch hier wieder --> siehe oben
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
16.07.2008 12:18 |
|
|
|
hallo,
traue mir das ganze nicht einfach so ersetzen.
die table schaut doch etwas anders aus als die vorherige.
siehe:
CREATE TABLE bb1_acpmenuitems (
itemid smallint(5) unsigned NOT NULL auto_increment,
itemgroupid smallint(5) unsigned NOT NULL default '0',
link varchar(255) NOT NULL default '',
languageitem varchar(255) NOT NULL default '',
linkformat varchar(20) NOT NULL default '',
condition varchar(255) NOT NULL default '',
conditiontype enum('OR','AND') NOT NULL default 'OR',
showorder smallint(5) unsigned NOT NULL default '0',
acpmode tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (itemid)
) TYPE=MyISAM;
grüße stefan
|
|
16.07.2008 13:22 |
|
|
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.963
Nächster Level: 16.259.327
|
|
öhm,
ja nee, is klar.....
du musst in deinem backup das wort --> condition in backticks stellen.
also so --> `condition`
das heisst also , aus
--> condition varchar(255) NOT NULL default '',
wird
-->`condition` varchar(255) NOT NULL default '',
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
16.07.2008 14:02 |
|
|
|
Problem ist, das Du auf eine neuere MySQL-Version umgestiegen bist. In der neuen version ist "condition" ein reserviertes Wort, in der alten nicht. Damit die Sntax also stimmt muss das in Hochticks gesetzt werden (das Wort condition); dadurch ist es dann kein "Befehl" (reserviertes Wort) mehr sondern ein string.
Die DB (dein backup-sql) muss halt entsprechend vorbereitet werden bevor man da was importieren kann. DANN kommt aber noch hinzu, das innerhalb des Forums in den Scripts auch irgendwo was angepasst werden muss, glaube ich. Suche einfach mal das Forum nach "condition" ab; da müssten eigentlich genügend Threads zum vorschein kommen, die genau diese Problematik behandeln.
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
16.07.2008 14:08 |
|
|
|
hallo leute,
danke erst mal für eure schnelle hilfe, habe schon einige beiträge hier im forum durch, bin aber noch nicht recht zur lösung gekommen.
denke das da noch einiges an arbeit ist, die ganzen dateien zu durchforsten!
sollte einer hinweise für mich haben an welchen stellen ich noch was ändern muss damit mein ACP wieder funzt, wäre ich dankbar.
grüße stefan
|
|
16.07.2008 23:34 |
|
|
|
hallo viktor,
mein board ist ein 2.3.2
...bin noch am rumrätzeln wo wie was *ggg
das mit condition habe ich schon probiert, funktioniert aber nicht.
... auch wenn ich 'condition' schreibe ?!
hmmmmmmmmm, werd mal noch ein wenig rumtesten müssen
Danke euch !!!!
stefan
|
|
23.07.2008 09:06 |
|
|
|
hallo,
nach langem rumprobieren hats nun geklappt.
mein fehler war, das ich 'condition' anstatt `condition` geschrieben habe
abzuändern war das ganze in der DB bei :
'bb1_acpmenuitems' und 'bb1_acpmenuitemgroups'
sowie in der Datei :
board/acp/lib/ lite_update1.sql
... nun scheint es zu funktionieren!
danke nochmals !!!
grüße stefan
|
|
23.07.2008 11:01 |
|
|
jakiri
Administrator
Zeige jakiri auf Karte
Dabei seit: 07.12.2004
Beiträge: 2.726
1 Filebase-Einträge
Alter: 62 Jahre
Herkunft: Hürth wBB-Version: wBB2.3 PHP-Version: 5.ändert sich immer MySQL-Version: 5.ändert sich immer Wo bist du gehostet?: bei keinem
Bewertung:
Level: 54 [?]
Erfahrungspunkte: 19.221.298
Nächster Level: 22.308.442
|
|
Hallo,
ich empfehle dir dein Board auch upzudaten wegen Sicherheitslücken
__________________
|
|
23.07.2008 11:05 |
|
|
|
@ janolaf:
... jou habs bemerkt *ggg
@ partytreff:
... bin mal froh das es wieder funzt, nun kann weiter upgedatet werden
u.a. muss impressum auch noch rein ... *grübel*
dank euch
stefan
|
|
23.07.2008 12:36 |
|
|
|
|
|
|