Ich habe heute auf die neue
Shop-Version aktualisiert (sollte 5.2 sein), mit JTL SHOP
Hosting. Die ersten Minuten lief alles prächtig, danach "abgesicherter Modus", für alle anderen "Wartungsmodus". Und jetzt :
Fatal error: Uncaught Error: Typed property JTL\Country\Country::$iso must not be accessed before initialization in /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Country/Country.php:144 Stack trace: #0 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Services/JTL/CountryService.php(137): JTL\Country\Country->getISO() #1 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Language/LanguageHelper.php(1243): JTL\Services\JTL\CountryService->getIsoByCountryName() #2 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Language/LanguageHelper.php(209): JTL\Language\LanguageHelper->mappedGetIsoCodeByCountryName() #3 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Session/Frontend.php(316): JTL\Language\LanguageHelper::__callStatic() #4 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Session/Frontend.php(117): JTL\Session\Frontend->updateGlobals() #5 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Session/Frontend.php(75): JTL\Session\Frontend->setStandardSessionVars() #6 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Session/Frontend.php(61): JTL\Session\Frontend->__construct() #7 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/globalinclude.php(96): JTL\Session\Frontend::getInstance() #8 /var/www/vhosts/tricutis-shop.de/httpdocs/index.php(5): require('...') #9 {main} thrown in /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Country/Country.php on line 144
Hilfe, was kann ich noch tun?? Der Shop steht still.
Nachdem der "Abgesicherte Modus" auftauchte, habe ich, wie in den Threads hier zu lesen die Caches gelöscht. Zuerst object
cache - kam eine Fehlermeldung. Dann Theme cache, dann nochmal object-cache.
Danach komme ich jetzt auch nicht mehr in den admin rein (da gar keine Antwort, beim Frontend das obige)
Ich habe jetzt per FTP (plesk Dateimanager) alle plugins wegverschoben - keine Änderung. Fehlermeldungen wie
Fatal error: Uncaught TypeError: Cannot assign null to property JTL\Link\LinkGroup::$db of type JTL\DB\DbInterface in /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Cache/Methods/CacheRedis.php:155 Stack trace: #0 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Cache/Methods/CacheRedis.php(155): Redis->get() #1 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Cache/JTLCache.php(389): JTL\Cache\Methods\CacheRedis->load() #2 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Link/LinkGroupList.php(76): JTL\Cache\JTLCache->get() #3 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Services/JTL/LinkService.php(93): JTL\Link\LinkGroupList->loadAll() #4 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Services/JTL/LinkService.php(47): JTL\Services\JTL\LinkService->initLinkGroups() #5 [internal function]: JTL\Services\JTL\LinkService->__construct() #6 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/illuminate/container/Container.php(915): ReflectionClass->newInstanceArgs() #7 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/illuminate/container/Container.php(756): Illuminate\Container\Container->build() #8 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/illuminate/container/Container.php(296): Illuminate\Container\Container->resolve() #9 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/illuminate/container/Container.php(871): Illuminate\Container\Container->Illuminate\Container\{closure}() #10 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/illuminate/container/Container.php(756): Illuminate\Container\Container->build() #11 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/illuminate/container/Container.php(703): Illuminate\Container\Container->resolve() #12 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Services/Container.php(101): Illuminate\Container\Container->get() #13 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/ControllerFactory.php(150): JTL\Services\Container->getLinkService() #14 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Controller/RootController.php(35): JTL\Router\ControllerFactory->getEntryPoint() #15 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Strategy/SmartyStrategy.php(40): JTL\Router\Controller\RootController->getResponse() #16 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Route.php(167): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable() #17 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process() #18 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/OptinMiddleware.php(49): League\Route\Dispatcher->handle() #19 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\OptinMiddleware->process() #20 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/CurrencyCheckMiddleware.php(26): League\Route\Dispatcher->handle() #21 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CurrencyCheckMiddleware->process() #22 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/LocaleCheckMiddleware.php(34): League\Route\Dispatcher->handle() #23 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleCheckMiddleware->process() #24 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/CartcheckMiddleware.php(25): League\Route\Dispatcher->handle() #25 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CartcheckMiddleware->process() #26 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/WishlistCheckMiddleware.php(24): League\Route\Dispatcher->handle() #27 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WishlistCheckMiddleware->process() #28 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/SSLRedirectMiddleware.php(43): League\Route\Dispatcher->handle() #29 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\SSLRedirectMiddleware->process() #30 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(40): League\Route\Dispatcher->handle() #31 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process() #32 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle() #33 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process() #34 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle() #35 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/vendor/league/route/src/Router.php(111): League\Route\Dispatcher->dispatchRequest() #36 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Router/Router.php(659): League\Route\Router->dispatch() #37 /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Shop.php(455): JTL\Router\Router->dispatch() #38 /var/www/vhosts/tricutis-shop.de/httpdocs/index.php(7): JTL\Shop::dispatch() #39 {main} thrown in /var/www/vhosts/tricutis-shop.de/httpdocs/includes/src/Cache/Methods/CacheRedis.php on line 155