- Joomla Version
- 3.10.11
- PHP Version
- PHP 8.0.x
- Hoster
- starto.de
Hallo,
ich habe folgendes Problem:
Die webseite war komplett weiss sowie auch der Administartor bereich. Um zu gucken was los war habe ich in der Index Datei folgenden Code ganz oben inplementiert
ini_set('display_errors',true);
error_reporting (E_ALL);
und in der configuration.php debug auf 1 gesetzt. Daraufhin wurde mir angezeigt das die Klasse MB_OVERLOAD undefined war.
Nach recherche hatte es damit zutun, dass die Joomla version veraltet war. Daraufhin habe ich direkt die aktuellste Joomla 3 Version eingespielt. Vorher natürlich auch ein BackUp gemacht vom Webspace sowie von der DB.
Nach dem Update ist die Fehlermeldung MB_OVERLOAD Undefined weg nur kriege ich folgende fehler meldung:
Hier falls man vom Bild nicht alles erkennt:
Fatal error: Uncaught Error: Class "Composer\Autoload\ComposerStaticInit205c915b9c7d3e718e7c95793ee67ffe" not found in /mnt/web516/e2/83/51563283/htdocs/eisensieger/libraries/vendor/composer/autoload_real.php:30 Stack trace: #0 /mnt/web516/e2/83/51563283/htdocs/eisensieger/libraries/vendor/autoload.php(7): ComposerAutoloaderInit205c915b9c7d3e718e7c95793ee67ffe::getLoader() #1 /mnt/web516/e2/83/51563283/htdocs/eisensieger/libraries/cms.php(33): require('...') #2 /mnt/web516/e2/83/51563283/htdocs/eisensieger/includes/framework.php(23): require_once('...') #3 /mnt/web516/e2/83/51563283/htdocs/eisensieger/index.php(42): require_once('...') #4 {main} thrown in /mnt/web516/e2/83/51563283/htdocs/eisensieger/libraries/vendor/composer/autoload_real.php on line 30
Habe nochmal ein BackUp vom jetztigen Stand gemacht sowie von der DB. Meine Recherche hat gezeigt das man den vendor Verzeichnis in libaries komplett löschen soll und den Composer neu installieren soll. Nur weiss ich nicht wie ich das machen soll und ob ich das Überhaupt machen soll? Ob es nicht vielleicht einen anderen weg gibt?
Ich bedanke mich in jeglicher form in voraus für jede hilfe.
Stehe das erste mal vor so einem Problem und möchte auch lernen.