Folgender Fehler kam heute beim Aufruf des Backends:
An unexpected error occurred:
MySQL Error: Unknown column 'type' in 'where clause'
in Query: DELETE FROM `ilch_admin_notifications` WHERE `type` = "adminModuleUpdatesAvailable"
Danach in der DB geschaut: die column "type" war nicht vorhanden. Welche aber eigentlich mit dem Update auf 2.1.13 eingefügt werden sollte. Komischerweise passierte das auf der Hauptdomain speed-fun-driver.de nicht.
Dann dort in der DB geschaut: auch nicht vorhanden. Konnte mich aber dort einloggen und ins Backend.
Kann das mal jemand überprüfen? Danke
LG hacki65
P.S.: Hab die column jetzt mal von Hand eingefügt, aber das sollte ja eigentlich nicht passieren. Beim Update auf 2.1.13 kam auch keine Fehlermeldung. Könnte es an der case-Abfrage in der/admin/config.php liegen, denn da wird auf die installierte Version geprüft. Der neue Ordner cache kam bei mir nämlich auch erst mit dem nächsten Update.
Das heisst der case Fall müsste auch richtig deklariert sein, also eigentlich doch so (da ja in dem Moment Version 2.1.12 installiert wäre:
case "2.1.12": // Add new needed column "type" for the notifications. $this->db()->query('ALTER TABLE `[prefix]_admin_notifications` ADD COLUMN `type` VARCHAR(255) NOT NULL;'); break;
verwendete ilch Version: 2.x
betroffene Homepage: testing.speed-fun-driver.de