Solved: SQL-Fehler nach Update von 1.72 auf 1.80
-
Beim Update von der Community-Version 1.72 (1.17 rev 202111700 ) auf 1.18 (1.18 (rev 202211800) erscheint eine Fehlermeldung während des Datenbankupdates.
Die Fehlermeldung lautet:
Database error : Query error: ' SELECT isys_obj__id FROM isys_cats_person_list INNER JOIN isys_obj ON isys_obj.isys_obj__id = isys_cats_person_list__isys_obj__id WHERE isys_cats_person_list__disabled_login = 0 AND isys_cats_person_list__status = 2 AND isys_obj__status = 2 AND isys_cats_person_list__title = 'admin'': Unknown column 'isys_cats_person_list__disabled_login' in 'where clause'
Die Updateseite von i-doit mit der og. Fehlermeldung kann neu geladen werden, wenn das fehlende Feld mittels zB. phpmyadmin oder auch direkt in mysql in der Tabelle durch
ALTER TABLE isys_cats_person_list ADD isys_cats_person_list__disabled_login int(1) unsigned DEFAULT 0
vorher hinzugefügt wird.
Danach läuft das Update problemlos durch.