Neu Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird.

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
Hier nochmal die komplette Fehlermeldung:
Fatal error: Uncaught Error: Class " Shop" not found in /home/users/frank/www/jtltestshop1/plugins/JTL_COLORFINDER/backend/DBQueryBuilder.php:197
Stack trace:
#0 /home/users/frank/www/jtltestshop1/plugins/JTL_COLORFINDER/Bootstrap.php(197): Plugin\JTL_COLORFINDER\backend\DBQueryBuilder->getProductsTable()
#1 /home/users/frank/www/jtltestshop1/includes/src/IO/IO.php(200): Plugin\JTL_COLORFINDER\Bootstrap->AXHomePageTableLinks()
#2 /home/users/frank/www/jtltestshop1/includes/src/IO/IO.php(98): JTL\IO\IO->execute()
#3 /home/users/frank/www/jtltestshop1/includes/src/Router/Controller/IOController.php(57): JTL\IO\IO->handleRequest()
#4 /home/users/frank/www/jtltestshop1/includes/src/Router/Strategy/SmartyStrategy.php(42): JTL\Router\Controller\IOController->getResponse()
#5 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Route.php(167): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable()
#6 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process()
#7 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/OptinMiddleware.php(51): League\Route\Dispatcher->handle()
#8 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\OptinMiddleware->process()
#9 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/CurrencyCheckMiddleware.php(30): League\Route\Dispatcher->handle()
#10 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CurrencyCheckMiddleware->process()
#11 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/LocaleCheckMiddleware.php(38): League\Route\Dispatcher->handle()
#12 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleCheckMiddleware->process()
#13 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/CartcheckMiddleware.php(27): League\Route\Dispatcher->handle()
#14 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CartcheckMiddleware->process()
#15 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/WishlistCheckMiddleware.php(26): League\Route\Dispatcher->handle()
#16 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WishlistCheckMiddleware->process()
#17 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/SSLRedirectMiddleware.php(32): League\Route\Dispatcher->handle()
#18 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\SSLRedirectMiddleware->process()
#19 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(43): League\Route\Dispatcher->handle()
#20 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process()
#21 /home/users/frank/www/jtltestshop1/includes/src/Router/Middleware/LocaleRedirectMiddleware.php(40): League\Route\Dispatcher->handle()
#22 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleRedirectMiddleware->process()
#23 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle()
#24 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process()
#25 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle()
#26 /home/users/frank/www/jtltestshop1/includes/vendor/league/route/src/Router.php(111): League\Route\Dispatcher->dispatchRequest()
#27 /home/users/frank/www/jtltestshop1/includes/src/Router/Router.php(721): League\Route\Router->dispatch()
#28 /home/users/frank/www/jtltestshop1/includes/src/Shop.php(510): JTL\Router\Router->dispatch()
#29 /home/users/frank/www/jtltestshop1/index.php(9): JTL\Shop::dispatch()
#30 {main} thrown in /home/users/frank/www/jtltestshop1/plugins/JTL_COLORFINDER/backend/DBQueryBuilder.php on line 197
Die Zeile 197 im DBQueryBuilder.php lautet einfach nur:

PHP:
$dbHandler = Shop::Container()->getDB();

Namespace und use sind natürlich auch definiert.

PHP:
<?php declare(strict_types=1);

namespace Plugin\JTL_COLORFINDER\backend;

use PDO;
use Shop;
use JTL\DB\ReturnType;

Hoffe damit kann mir jemand weiterhelfen.
Hat bis einschlieslich 5.3.4 funktioniert, und unter
https://jtl-devguide.readthedocs.io/projects/jtl-shop/de/latest/shop_programming_tips/shopclass.html
finde ich jetzt auch nichts was nach 5.3.4 geändert wurde.

Die prepared query funktioniert auch im Adminer.
 
Ähnliche Themen
Titel Forum Antworten Datum
Gelöst Seit Update auf 5.5 keine Texte mehr einfügen im Composer Allgemeine Fragen zu JTL-Shop 2
Neu Probleme mit WMS-Lizenzen seit Update auf Version 1.10.10.4 JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Seit Update 1.10.10.4 – Keine Rechnungserstellung und keine Zahlungen ab 19.05. JTL-Wawi 1.10 3
Neu seit 1.8.25 kein Aufschalten von Angeboten merh möglich mit 1.7.14.0 Amazon-Anbindung - Fehler und Bugs 10
Neu Fehler bei Versandbestätigung seit 28.07.2025 Amazon-Anbindung - Fehler und Bugs 2
Neu Seit gestern geht Abgleich nicht mehr... WooCommerce-Connector 2
Neu Keine "Globalen Merkmale" mehr seit 1.10.13.0 Shopware-Connector 2
Neu Amazon Lister 2.0 - Status auf "Wartet auf Hochladen" seit über einer Woche Amazon-Lister - Fehler und Bugs 7
Neu Google Indexierung seit Monaten kein Fortschritt - Eher Rückschritt Allgemeine Fragen zu JTL-Shop 23
Artikel werden nicht gelistet - Status Wartet auf Hochladen - seit einer Woche kaufland.de - Anbindung (SCX) 3
Neu Seit 5.5.0: Manchmal plötzlich kein Checkout mehr möglich "Artikel vergriffen..." Meldung für gesamte Sortiment JTL-Shop - Fehler und Bugs 2
Neu Exportformate liefern nur netto Werte für Versandkosten seit JTL Shop 5.5.0 Betrieb / Pflege von JTL-Shop 6
Neu Kein Einlesen der VCS Rechnungen von Amazon seit 8. Mai Amazon-Anbindung - Fehler und Bugs 0
Neu Connector funktioniert seit Fehler E-Mail nicht mehr Shopify-Connector 3
Neu Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" Amazon-Anbindung - Fehler und Bugs 12
Neu Nachdem Shop-Update auf 5.5.3, im Backend: Export-Manager nicht aufrufbar Installation / Updates von JTL-Shop 1
Neu Administratoren-Rechte nach WaWi-Update nicht mehr vorhanden JTL-Wawi - Fehler und Bugs 2
Bestellungen nach Update immer "Fehlerhaft" Es fehlen Pflichtangaben JTL-Wawi 1.10 2
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Update von 1.8.10 auf aktuelle Version sinnvoll? JTL-Wawi 1.8 2
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1
Neu Error 500 nach Update und Auswahl vom Theme AVIA Installation / Updates von JTL-Shop 4
Nach Update auf 1.10.13.2 "Menge ändern" bei "Auzuschaltende Angebote" bei mehreren selektierten Einträgen schließ Wawi JTL-Wawi 1.10 0
Nach Update auf 1.10.13.2 Probleme mit der POS Kasse JTL-Wawi 1.10 7
Neu Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 0
Neu Kann nach Update auf 1.10 meine alten VCS-Lite Amazonrechnungen (noch erstellt mit 1.9.4.5.) nicht mehr drucken? Amazon-Anbindung - Fehler und Bugs 4
Neu Übersetzungsprüfung / Lokalisierungsprobleme nach Update Installation / Updates von JTL-Shop 0
Neu HTTP ERROR 500 nach Mollie Update Plugins für JTL-Shop 3
JTL WAWI GUI Update von 1.9.8.0 auf 1.10.13.1 nicht möglich WAWI reagiert nicht JTL-Wawi 1.10 3
Authentication credentials invalid - nach Update JTL-Wawi 1.10 5
Update auf 1.10 JTL-Wawi 1.10 4
Neu Update Verständnisfrage Installation / Updates von JTL-Shop 3
Neu Update von 1.9.8.0 auf 1.10.13.1 Fehlerhafte Variationswert - Sortiernummern JTL-Wawi - Fehler und Bugs 8
Neu Update von 5.1.8 auf 5.2.1 inkl. PHP Umstellung von 7.4 auf 8.x funktioniert einfach nicht. 500er Serverfehler Installation / Updates von JTL-Shop 13
Steuerklassen prüfen nach Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 1
Neu Fehlermeldung nach update auf 5.5.2 JTL-Shop - Fehler und Bugs 4
Artikel Dialog öffnet nicht (F2) nach update auf 1.10.13 JTL-Wawi 1.10 11
Neu iMin D4 Pro noch mit Android 13 - EOL August 2025 - Update? JTL-POS - Fragen zu Hardware 0
Neu Worker macht Fehler nach Update. kein Abgleich möglich Betrieb / Pflege von JTL-Shop 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
WAWI 1.10.12.0 startet nach Update auf einem Client nicht mehr JTL-Wawi 1.10 1
Nach Update: Shop Lizenz gültig aber mit anderen Kundenkonto verknüpft JTL-Wawi 1.10 1
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu 500er Probleme nach Shop Update Betrieb / Pflege von JTL-Shop 4
Warnmeldung JTL-Shop Anbindung nach Update JTL-Wawi 1.10 5
Neu Nach Update auf 5.5.2: Extrem lange Ladezeiten im Front- und Backend Installation / Updates von JTL-Shop 12
JTL stürzt nach Update auf 1.10 ab JTL-Wawi 1.10 2
Neu Nach Update 5.5.0: Überall zu viele Nullen bei den Mengenangaben (1 wird als 1,0000 angezeigt) JTL-Shop - Fehler und Bugs 8

Ähnliche Themen