Neu Cast-Error JTL Shop 5.2.2 500er Fehler Backend / Statistiken / Kampagnen / Spalte Verkäufe in Warenkorb

WACOR GmbH

Aktives Mitglied
4. Januar 2021
72
12
Hallo Zusammen,
ein weiterer Cast-Error im JTL Backend.

[Mon Jul 03 09:23:12.583728 2023] [proxy_fcgi:error] [pid 803749:tid 140529836742400] [client 80.153.129.17:0] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught TypeError: lang_bestellstatus(): Argument #1 ($state) must be of type int, string given, called in /var/www/vhosts/domain.de/httpdocs/includes/src/Router/Controller/Backend/CampaignController.php on line 723 and defined in /var/www/vhosts/domain.de/httpdocs/includes/sprachfunktionen.php:131\nStack trace:\n#0 /var/www/vhosts/domain.de/httpdocs/includes/src/Router/Controller/Backend/CampaignController.php(723): lang_bestellstatus()\n#1 /var/www/vhosts/domain.de/httpdocs/includes/src/Router/Controller/Backend/CampaignController.php(235): JTL\\Router\\Controller\\Backend\\CampaignController->getDefDetailStats()\n#2 /var/www/vhosts/domain.de/httpdocs/includes/src/Router/Strategy/SmartyStrategy.php(40): JTL\\Router\\Controller\\Backend\\CampaignController->getResponse()\n#3 /var/www/vhosts/domain.de/httpdocs/includes/vendor/league/route/src/Route.php(167): JTL\\Router\\Strategy\\SmartyStrategy->invokeRouteCallable()\n#4 /var/www/vhosts/domain.de/httpdocs/includes/vendor/league/route/src/Dispatch...', referer: https://domain.de/admin/campaign

Gibt es bereits einen Bugfix mit dem ich die Datei (per Hand) patchen kann?

Danke und Gruß,
Sven
 
  • Gefällt mir
Reaktionen: Trigoda

Trigoda

Aktives Mitglied
8. September 2022
52
6
Jupp, hier auch, kommt wenn man bei den Kampagnen auf die Zahl der Verkäufe (z.B. bei Google Suche) klickt:

[Thu Jul 06 14:28:50 2023] [php:error] [pid 8567] [client XXX] [host www.wine-trader.de] PHP Fatal error: Uncaught TypeError: lang_bestellstatus(): Argument #1 ($state) must be of type int, string given, called in /var/www/jtl-shop/includes/src/Router/Controller/Backend/CampaignController.php on line 723 and defined in /var/www/jtl-shop/includes/sprachfunktionen.php:131\nStack trace:\n#0 /var/www/jtl-shop/includes/src/Router/Controller/Backend/CampaignController.php(723): lang_bestellstatus('3')\n#1 /var/www/jtl-shop/includes/src/Router/Controller/Backend/CampaignController.php(235): JTL\\Router\\Controller\\Backend\\CampaignController-]getDefDetailStats(3, Object(stdClass), '2023-07', 'Juli 2023', Array, ' LIMIT 0,7')\n#2 /var/www/jtl-shop/includes/src/Router/Strategy/SmartyStrategy.php(40): JTL\\Router\\Controller\\Backend\\CampaignController-]getResponse(Object(Laminas\\Diactoros\\ServerRequest), Array, Object(JTL\\Smarty\\BackendSmarty))\n#3 /var/www/jtl-shop/includes/vendor/league/route/src/Route.php(167): JTL\\Router\\Strategy\\SmartyStrategy-]invokeRouteCallable(Object(League\\Route\\Route), Object(Laminas\\Diactoros\\ServerRequest))\n#4 /var/www/jtl-shop/includes/vendor/league/route/src/Dispatcher.php(59): League\\Route\\Route-]process(Object(Laminas\\Diactoros\\ServerRequest), Object(League\\Route\\Dispatcher))\n#5 /var/www/jtl-shop/includes/src/Router/Middleware/WizardCheckMiddleware.php(45): League\\Route\\Dispatcher-]handle(Object(Laminas\\Diactoros\\ServerRequest))\n#6 /var/www/jtl-shop/includes/vendor/league/route/src/Dispatcher.php(59): JTL\\Router\\Middleware\\WizardCheckMiddleware-]process(Object(Laminas\\Diactoros\\ServerRequest), Object(League\\Route\\Dispatcher))\n#7 /var/www/jtl-shop/includes/src/Router/Middleware/UpdateCheckMiddleware.php(67): League\\Route\\Dispatcher-]handle(Object(Laminas\\Diactoros\\ServerRequest))\n#8 /var/www/jtl-shop/includes/vendor/league/route/src/Dispatcher.php(59): JTL\\Router\\Middleware\\UpdateCheckMiddleware-]process(Object(Laminas\\Diactoros\\ServerRequest), Object(League\\Route\\Dispatcher))\n#9 /var/www/jtl-shop/includes/src/Router/Middleware/AuthMiddleware.php(55): League\\Route\\Dispatcher-]handle(Object(Laminas\\Diactoros\\ServerRequest))\n#10 /var/www/jtl-shop/includes/vendor/league/route/src/Dispatcher.php(59): JTL\\Router\\Middleware\\AuthMiddleware-]process(Object(Laminas\\Diactoros\\ServerRequest), Object(League\\Route\\Dispatcher))\n#11 /var/www/jtl-shop/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\\Route\\Dispatcher-]handle(Object(Laminas\\Diactoros\\ServerRequest))\n#12 /var/www/jtl-shop/includes/vendor/league/route/src/Dispatcher.php(59): Psr\\Http\\Server\\MiddlewareInterface@anonymous-]process(Object(Laminas\\Diactoros\\ServerRequest), Object(League\\Route\\Dispatcher))\n#13 /var/www/jtl-shop/includes/vendor/league/route/src/Dispatcher.php(53): League\\Route\\Dispatcher-]handle(Object(Laminas\\Diactoros\\ServerRequest))\n#14 /var/www/jtl-shop/includes/vendor/league/route/src/Router.php(111): League\\Route\\Dispatcher-]dispatchRequest(Object(Laminas\\Diactoros\\ServerRequest))\n#15 /var/www/jtl-shop/includes/src/Router/BackendRouter.php(310): League\\Route\\Router-]dispatch(Object(Laminas\\Diactoros\\ServerRequest))\n#16 /var/www/jtl-shop/admin/index.php(16): JTL\\Router\\BackendRouter-]dispatch()\n#17 {main}\n thrown in /var/www/jtl-shop/includes/sprachfunktionen.php on line 131
 

WACOR GmbH

Aktives Mitglied
4. Januar 2021
72
12
Hast Du schon ein Ticket dazu erstellt, Sven?
Hi Trigoda,
nee, hab ich nicht. Es sind praktische alle Kennzahlen in der Kampagnenübersicht betroffen. Viele dieser Fehler sollen wohl in der 5.3.2 behoben sein. Ich hoffe das die JTL QS dann auch alle Spalten mit Testdaten einmal durchgeklickt, bzw. den Code entsprechend vorausschauend checked. Ist ja immer das gleiche Thema im Grunde.
Ich habe leider keine Zeit um im Issue-Tracker zu suchen ob das Problem schon bekannt ist. Aber @FMoche konnte mir sehr gut weiterhelfen.
Aber erstell ruhig gerne ein Ticket, sicherheitshalber.

Viele Grüße,
Sven
 
  • Gefällt mir
Reaktionen: Trigoda

Ähnliche Themen