Ugenmeister
Gut bekanntes Mitglied
Hallo Leute.
Der Shop ist bei IONOS gehostet. Update gestartet auf 5.5 (Ioncube war und ist installiert; PHP steht auf 8.2 und hat sich auch nicht geändert). Nach dem FTP Upload ins Backend und DB aktualisiert. Fehlerfrei - mit Hinweis - durchgelaufen. Seitdem komm ich nicht mehr ins Backend. 500er Fehler. Die Fehleranzeige bringt das hier:
Fatal error: Uncaught TypeError: JTL\Checkout\Zahlungsart::setHinweisTextShop(): Argument #1 ($cHinweisTextShop) must be of type string, null given, called in /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/MainModel.php on line 119 and defined in /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Zahlungsart.php:284 Stack trace: #0 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/MainModel.php(119): JTL\Checkout\Zahlungsart->setHinweisTextShop() #1 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Zahlungsart.php(329): JTL\MainModel->loadObject() #2 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/MainModel.php(25): JTL\Checkout\Zahlungsart->load() #3 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Bestellung.php(707): JTL\MainModel->__construct() #4 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Bestellung.php(372): JTL\Checkout\Bestellung->loadPaymentMethod() #5 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/OrderController.php(174): JTL\Checkout\Bestellung->fuelleBestellung() #6 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/OrderController.php(99): JTL\Router\Controller\Backend\OrderController->getArrayOfOrders() #7 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Widgets/LastOrders.php(30): JTL\Router\Controller\Backend\OrderController->getOrdersWithoutCancellations() #8 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/DashboardController.php(156): JTL\Widgets\LastOrders->getContent() #9 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/DashboardController.php(64): JTL\Router\Controller\Backend\DashboardController->getWidgets() #10 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Strategy/SmartyStrategy.php(42): JTL\Router\Controller\Backend\DashboardController->getResponse() #11 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Route.php(124): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable() #12 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process() #13 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Middleware/WizardCheckMiddleware.php(45): League\Route\Dispatcher->handle() #14 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WizardCheckMiddleware->process() #15 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Middleware/LicenseCheckMiddleware.php(66): League\Route\Dispatcher->handle() #16 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LicenseCheckMiddleware->process() #17 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Middleware/UpdateCheckMiddleware.php(67): League\Route\Dispatcher->handle() #18 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\UpdateCheckMiddleware->process() #19 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle() #20 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process() #21 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle() #22 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Router.php(97): League\Route\Dispatcher->dispatchRequest() #23 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/BackendRouter.php(130): League\Route\Router->dispatch() #24 /homepages/34/d313983158/htdocs/jtlshop2016/admin/index.php(18): JTL\Router\BackendRouter->dispatch() #25 {main} thrown in /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Zahlungsart.php on line 284
Kann jemand den Fehler deuten bzw. mir einen Hinweis zur Behebung geben? Wäre toll und ich danke recht herzlich im Voraus.
VG Uwe
Der Shop ist bei IONOS gehostet. Update gestartet auf 5.5 (Ioncube war und ist installiert; PHP steht auf 8.2 und hat sich auch nicht geändert). Nach dem FTP Upload ins Backend und DB aktualisiert. Fehlerfrei - mit Hinweis - durchgelaufen. Seitdem komm ich nicht mehr ins Backend. 500er Fehler. Die Fehleranzeige bringt das hier:
Fatal error: Uncaught TypeError: JTL\Checkout\Zahlungsart::setHinweisTextShop(): Argument #1 ($cHinweisTextShop) must be of type string, null given, called in /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/MainModel.php on line 119 and defined in /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Zahlungsart.php:284 Stack trace: #0 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/MainModel.php(119): JTL\Checkout\Zahlungsart->setHinweisTextShop() #1 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Zahlungsart.php(329): JTL\MainModel->loadObject() #2 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/MainModel.php(25): JTL\Checkout\Zahlungsart->load() #3 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Bestellung.php(707): JTL\MainModel->__construct() #4 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Bestellung.php(372): JTL\Checkout\Bestellung->loadPaymentMethod() #5 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/OrderController.php(174): JTL\Checkout\Bestellung->fuelleBestellung() #6 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/OrderController.php(99): JTL\Router\Controller\Backend\OrderController->getArrayOfOrders() #7 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Widgets/LastOrders.php(30): JTL\Router\Controller\Backend\OrderController->getOrdersWithoutCancellations() #8 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/DashboardController.php(156): JTL\Widgets\LastOrders->getContent() #9 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Controller/Backend/DashboardController.php(64): JTL\Router\Controller\Backend\DashboardController->getWidgets() #10 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Strategy/SmartyStrategy.php(42): JTL\Router\Controller\Backend\DashboardController->getResponse() #11 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Route.php(124): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable() #12 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process() #13 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Middleware/WizardCheckMiddleware.php(45): League\Route\Dispatcher->handle() #14 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WizardCheckMiddleware->process() #15 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Middleware/LicenseCheckMiddleware.php(66): League\Route\Dispatcher->handle() #16 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LicenseCheckMiddleware->process() #17 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/Middleware/UpdateCheckMiddleware.php(67): League\Route\Dispatcher->handle() #18 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\UpdateCheckMiddleware->process() #19 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle() #20 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process() #21 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle() #22 /homepages/34/d313983158/htdocs/jtlshop2016/includes/vendor/league/route/src/Router.php(97): League\Route\Dispatcher->dispatchRequest() #23 /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Router/BackendRouter.php(130): League\Route\Router->dispatch() #24 /homepages/34/d313983158/htdocs/jtlshop2016/admin/index.php(18): JTL\Router\BackendRouter->dispatch() #25 {main} thrown in /homepages/34/d313983158/htdocs/jtlshop2016/includes/src/Checkout/Zahlungsart.php on line 284
Kann jemand den Fehler deuten bzw. mir einen Hinweis zur Behebung geben? Wäre toll und ich danke recht herzlich im Voraus.
VG Uwe