Vielleicht mal prüfen ob auf deinem Server in "application/modules/user/mappers/" die Dateien "Notifications.php" und "NotificationPermission.php" vorhanden sind.
Es sollten folgende Dateien vorhanden sein:
github.com/IlchCMS/Ilch-2.0/tree/master/application/modules/user/mappers
Wahrscheinlich dann auch mal gucken ob in "application/modules/user/models/" alle Dateien vorhanden sind (vorallem "Notification.php" und "NotificationPermission.php"):
github.com/IlchCMS/Ilch-2.0/tree/master/application/modules/user/models
Die fehlenden Dateien kannst du aus dem aktuellen Release entnehmen:
github.com/IlchCMS/Ilch-2.0/releases/download/v2.1.47/Ilch-v2.1.47.zip
edit:
Die Fehlermeldung hängt mit einer Funktion zusammen, die allerdings schon mit 2.1.44 eingeführt wurde.
Da stellt sich die Frage was bei deiner Installation vielleicht noch fehlen könnte oder nicht auf den aktuellen Stand ist.
Wenn du keine Module oder ähnliches angepasst hast, könntest du wahrscheinlich auch einfach den Großteil der vorhandenen Dateien auf deinen Server durch die aus Ilch 2.1.47 überschreiben. Zu beachten wäre hier:
- Vorher alle installierten Module aktualisieren.
- vorher ein Backup der Dateien erstellen.
- Nicht dein angepasstes Layout überschreiben.
Das wären dann die Ordner (und Dateien)
admin
application\libraries
application\modules
certificate
static
vendor
index.php
Zuletzt modifiziert von blackcoder am 29.01.2023 - 21:10:22