ich habe heute auf 2.14.0 das update gefahren (automatisch geht bei diesem Server nicht) indem ich 2.14.0 per FTP ollständig hochgeladen habe. nach der Aktualisierung bekomme ich folgende Fehlermeldung:
SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘log_visit.location_browser_lang’ in ‘field list’
phpmyadmin aufrufen
richtige datenbank links auswählen
Tabelle piwik_log_visit anklicken (tabelle öffnet sich mit dem inhalt)
oben in der Leiste Struktur anklicken (struktur wird geladen hier siehst du die einhelnen felder)
runter scrollen bis
" Spalte(n) einfügen An das Ende der Tabelle An den Anfang der Tabelle Nach ok"
ok klicken
Felder
Name: location_browser_lang
Typ: varchar
Länge/Werte:20
Standard: keine
Kollation: utf8_general_ci
Attribute
Null
Index
Attribute Null Index bleiben leer
speichern klicken und fertig = testen
und berichten
ALTER TABLE piwik_log_visit ADD COLUMN location_browser_lang VARCHAR(20) NOT NULL;
Dort natürlich nach ADD Column die entsprechende Spalte eintragen!
Jetzt trackt Piwik zumindest erstmal wieder, auch wenn immer noch einige Plugins nicht mehr funktionieren! Puh!! Bin mal auf das nächste Update gespannt!!!
Könntet ihr bitte mal schreiben von welcher Version aus ihr jeweils geupdated habt?
Ich würde gerne versuchen den Fehler irgendwie zu reproduzieren um das bei späteren Updates verhindern zu können.
Eigentlich hätten alle Felder schon vor dem Update vorhanden sein sollten, wenn es sich um eine relativ aktuelle Version von Piwik handelte, also könnte es evtl ein Fehler im Update-Prozess sein…