Hallo liebe Forenmitglieder,
ich hoffe, ich finde hier Hilfe zu meinem Problem:
Seit Wochen versuche ich, meine Seite auf Joomla 4 upzugraden. Das Upgrade bleibt immer bei 90,2% hängen und anschließend kommt die Fehlermeldung: UserFactory not set in Joomla\Component\Users\Administrator\Table\MfaTable.
Zu dieser Fehlermeldung habe ich schon das Netz durchsucht, gefunden habe ich diesen Forenbeitrag, aufgrund meiner mangelnden PHP-Kenntnisse habe ich hier aber nicht verstanden, was zu tun ist: usr_web13_1.rknl0_user_mfa' nach upgrade auf 4.2
Außerdem bin ich auf diesen bug-fix gestoßen https://github.com/joomla/joom…360853ea7195669796e8c5a52, der mir aber noch mehr Kopfzerbrechen bereitet, weil ich die Datei
libraries/src/Application/MultiFactorAuthenticationHandler.php überhaupt nicht in meinen Dateien finde.
Auch diesen Beitrag habe ich gefunden, aufgrunddessen ich das Plugin von Google Authentificator deaktiviert und den damit verknüpften User gelöscht habe.
https://forum.joomla.org/viewtopic.php?t=995731. Allerdings ohne Erfolg.
Ich habe ein Backup meiner "Echtseite" erstellt, welches ich auf einer Subdomain hochlade und von dort aus die Migration probiere.
Alle "nicht-Joomla4-tauglichen"-Erweiterungen habe ich bereits deinstalliert.
Alle Templates mit Ausnahme von Beez3, Protostar, Isis und Hathor wurden deinstalliert.
Es gibt nur noch einen Super-User mit Zweifaktorauthentifizierung via Yubikey.
Das Plugin Zweifaktorauthentifizierung mit Google Authenticator ist deaktiviert.
Helix3 ist noch als Plugin installiert, wird aber bei dem Check für das Upgrade auf Joomla 4 als Joomla4 tauglich ausgewiesen.
Beiträge und Menüeinträge im Papierkorb sind ebenfalls gelöscht.
PHP habe ich auf 7.4 eingestellt.
Der Pre-Update Check sieht gut aus.....
aber die Installation bleibt bei 90,2% hängen und endet mit dieser Fehlermeldung (Error reporting auf maximum gestellt):
In der Datei "Joomla_core_errors.php" steht diese Information:
#
#<?php die('Forbidden.'); ?>
#Date: 2023-11-24 19:42:33 UTC
#Software: Joomla! 4.4.0 Stable [ Pamoja ] 17-October-2023 16:00 GMT
#Fields: datetime priority clientip category message
2023-11-24T19:42:33+00:00 ERROR 84.138.30.49 system Das Template für diese Ansicht ist nicht verfügbar!
Die Joomla_update.php versuche ich mal, als txt-Datei anzuhängen, sie ist sehr umfangreich und ich habe ehrlich gesagt, keine Ahnung, wonach ich hier suchen muss.
joomla_update.txt
Mit meinen spärlichen Kenntnissen weiß ich langsam einfach nicht mehr weiter, hoffentlich kann mir hier jemand einen Tipp geben, wo der Fehler liegt.
Herzlichen Dank im Voraus