Fehler Meldung in K2: TableK2Item: :store failed Unknown column 'language' in 'field list' SQL=UPDATE `jos17_k2_items`
Nun das Problem liegt darin das K2 zusätzliche Tabellen hat die findet Ihr in k2_categories und k2_items, diese 2 Tabellen nennen sich language. Gerade bei Updates von J 1.5 auf 1.6 bzw. 1.7 werde diese nicht upgedatet. Auch habt Ihr das Problem wenn ihr ein frisches Joomla 1.7 aufzieht und das K2 neu installiert, später aber dann einen dump macht aus der alten K2, dann fehlen diese Tabellen was dazu führt das ihr diese Fehlermeldung bekommt.
So könnt Ihr das Problem beheben!Gehe in dein PHP My Admin und öffne deine Mysql Datenbank, schaue nach diese 2 Tabellen die sehen so aus:
jos17_k2_categories, and jos17_k2_items
Nun jetzt gehst du erst in k2_categories:
Füge diese Tabelle ein: FIELD:language TYPE:char(7) COLLATION:utf8_general_ci ATTRIBUTES:---blank--- NULL: No DEFAULT: None EXTRA: ---blank---

Dann füge einen index hinzu:

Jetzt geht ihr in k2_items und fügt diese dazu:
Neues Feld hinzufügen: FIELD:language TYPE:char(7) COLLATION:utf8_general_ci ATTRIBUTES:---blank--- NULL: No DEFAULT: None EXTRA: ---blank---

Nun fügt Ihr einen index in k2_items hinzu:

Du kannst auch einen Sql Query ausführen das die Sache in die Datenbank hinzufügt also in K2 categories und Item tables:
ALTER TABLE `jos17_k2_categories` ADD `language` CHAR( 7 ) NOT NULL DEFAULT 'None', ADD INDEX ( `language` );
Wir haben bereits oft erfolgreich getestet und geht wunderbar, wir hoffen das wir euch helfen konnten damit.
Danke euer W4E Team!










