Sind die Logdateien bei dir im Shop noch vorhanden? Dann mach bitte mal ein Ticket beim Support auf, damit sich das wer direkt bei dir im Shop ansehen kann.
Leider nicht, habe ich gelöscht nachdem es wieder funktionierte um zu schauen ob es noch andere Probleme gibt.
eben noch in einem 4.6.0.3 das Update auf 4.8.0.2 gemacht, der Updater hätte ja wenn ich das alles richtig verstanden habe, das Hub Update gleich mit machen müssen, hat er aber nicht.
Hallo, scheinbar werden in den Angebotspreisen keine prozentualen Werte zugelassen. Nach Eingabe von z.B. 20% wird der Artikel ohne Rabatt angezeigt (statt 19,95€ nur 19,95€). Im Angebotspreis im Backend steht dann auch nur 0. Speziell habe ich hier an einem Variantenartikel gearbeitet, bei dem pauschal alle Varianten 20% Rabatt erhalten sollten. Früher ging das. Version 4.8.0.2. LG Nico
Variantenpreisen kann man kein Sonderangebot geben, das ging auch noch nie. Das Sonderangebot greift nur für den Artikelpreis. Wenn Du einem Artikel mit Varianten einen Rabatt von 20% geben möchtest, geht das nur über den Artikelrabatt und der entsprechenden Einstellung in den Kundengruppen.
Bei einem Kundenshop habe ich nach dem Update einen Fehler im Adminbereich. Beim Aufruf der Admin-Startseite erscheint 500 - Server Fehler Es ist ein unerwarteter Server Fehler aufgetreten Code: [2023-05-31 14:46:18 | CRITICAL] lastmonth is not a valid period context: exception: class: Gambio\Admin\Modules\DashboardStatistics\Model\Exceptions\InvalidPreferredPeriodException message: lastmonth is not a valid period code: 0 file: /home/www/hostadresse/GambioAdmin/Modules/DashboardStatistics/Model/Exceptions/InvalidPreferredPeriodException.php line: 25 trace: 0: /home/www/hostadresse/GambioAdmin/Modules/DashboardStatistics/Model/ValueObjects/PreferredPeriod.php:46 ¦ { ¦ if (!in_array($period, $this->periods)) { +- throw InvalidPreferredPeriodException::forPeriod($period); ¦ } ¦ 1: /home/www/hostadresse/GambioAdmin/Modules/DashboardStatistics/App/Data/DashboardStatisticsPreferredPeriodStorage.php:64 ¦ $value = $value === '' ? $this->periodFallbackValue : $value; ¦ +- return new PreferredPeriod($value); ¦ } ¦ } 2: /home/www/hostadresse/GambioAdmin/Modules/DashboardStatistics/App/DashboardStatisticsService.php:119 ¦ public function getPreferredPeriod(): ?PreferredPeriod ¦ { +- return $this->preferredPeriodStorage->getPreferredPeriod(); ¦ } ¦ 3: /home/www/hostadresse/GambioAdmin/Modules/Dashboard/App/Actions/ActionIndex.php:164 ¦ $steps = $this->setupWizardService->getSteps(); ¦ $userPreferredCategory = $this->statisticService->getPreferredCategory(); +- $userPreferredPeriod = $this->statisticService->getPreferredPeriod(); ¦ ¦ $data = new DashboardData($shopKey, 4: /home/www/hostadresse/GambioAdmin/Modules/Dashboard/App/Actions/ActionIndex.php:134 ¦ $template = dirname(__DIR__, 2) . '/ui/dashboard.html'; ¦ +- return $response->write($this->render($title, $template, ['content' => $this->getDashboardContent()])); ¦ } ¦ 5: /home/www/hostadresse/GambioCore/Application/Http/AbstractAction.php:76 ¦ public function __invoke(Request $request, Response $response): Response ¦ { +- return $this->handle($request, $response); ¦ } ¦ 6: /home/www/hostadresse/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php:38 ¦ } ¦ +- return $callable($request, $response, $routeArguments); ¦ } ¦ } 7: /home/www/hostadresse/vendor/slim/slim/Slim/Routing/Route.php:358 ¦ ¦ $response = $this->responseFactory->createResponse(); +- return $strategy($callable, $request, $response, $this->arguments); ¦ } ¦ } 8: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:65 ¦ public function handle(ServerRequestInterface $request): ResponseInterface ¦ { +- return $this->tip->handle($request); ¦ } ¦ 9: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:65 ¦ public function handle(ServerRequestInterface $request): ResponseInterface ¦ { +- return $this->tip->handle($request); ¦ } ¦ 10: /home/www/hostadresse/vendor/slim/slim/Slim/Routing/Route.php:315 ¦ } ¦ +- return $this->middlewareDispatcher->handle($request); ¦ } ¦ 11: /home/www/hostadresse/vendor/slim/slim/Slim/Routing/RouteRunner.php:68 ¦ /** @var Route $route */ ¦ $route = $request->getAttribute(RouteContext::ROUTE); +- return $route->run($request); ¦ } ¦ } 12: /home/www/hostadresse/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php:45 ¦ { ¦ $request = $this->performRouting($request); +- return $handler->handle($request); ¦ } ¦ 13: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:121 ¦ public function handle(ServerRequestInterface $request): ResponseInterface ¦ { +- return $this->middleware->process($request, $this->next); ¦ } ¦ }; 14: /home/www/hostadresse/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php:76 ¦ { ¦ try { +- return $handler->handle($request); ¦ } catch (Throwable $e) { ¦ return $this->handleException($request, $e); 15: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:121 ¦ public function handle(ServerRequestInterface $request): ResponseInterface ¦ { +- return $this->middleware->process($request, $this->next); ¦ } ¦ }; 16: /home/www/hostadresse/GambioAdmin/Application/Middleware/AuthMiddleware.php:87 ¦ } ¦ +- return $handler->handle($request); ¦ } ¦ 17: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:168 ¦ if ($this->callableResolver instanceof AdvancedCallableResolverInterface) { ¦ $callable = $this->callableResolver->resolveMiddleware($this->middleware); +- return $callable($request, $this->next); ¦ } ¦ 18: /home/www/hostadresse/GambioAdmin/Application/Middleware/SecurityHeadersMiddleware.php:54 ¦ public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface ¦ { +- $response = $handler->handle($request); ¦ $config = 'SEND_X_FRAME_OPTIONS_SAMEORIGIN_HEADER'; ¦ 19: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:168 ¦ if ($this->callableResolver instanceof AdvancedCallableResolverInterface) { ¦ $callable = $this->callableResolver->resolveMiddleware($this->middleware); +- return $callable($request, $this->next); ¦ } ¦ 20: /home/www/hostadresse/GambioAdmin/Application/Middleware/AdminActivityLogMiddleware.php:54 ¦ } ¦ +- return $handler->handle($request); ¦ } ¦ } 21: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:168 ¦ if ($this->callableResolver instanceof AdvancedCallableResolverInterface) { ¦ $callable = $this->callableResolver->resolveMiddleware($this->middleware); +- return $callable($request, $this->next); ¦ } ¦ 22: /home/www/hostadresse/GambioAdmin/Application/Middleware/UpdaterRedirectMiddleware.php:81 ¦ } ¦ +- return $handler->handle($request); ¦ } ¦ 23: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:168 ¦ if ($this->callableResolver instanceof AdvancedCallableResolverInterface) { ¦ $callable = $this->callableResolver->resolveMiddleware($this->middleware); +- return $callable($request, $this->next); ¦ } ¦ 24: /home/www/hostadresse/vendor/slim/slim/Slim/MiddlewareDispatcher.php:65 ¦ public function handle(ServerRequestInterface $request): ResponseInterface ¦ { +- return $this->tip->handle($request); ¦ } ¦ 25: /home/www/hostadresse/vendor/slim/slim/Slim/App.php:199 ¦ public function handle(ServerRequestInterface $request): ResponseInterface ¦ { +- $response = $this->middlewareDispatcher->handle($request); ¦ ¦ /** 26: /home/www/hostadresse/vendor/slim/slim/Slim/App.php:183 ¦ } ¦ +- $response = $this->handle($request); ¦ $responseEmitter = new ResponseEmitter(); ¦ $responseEmitter->emit($response); 27: /home/www/hostadresse/GambioCore/Application/Kernel/HttpKernel.php:67 ¦ /** @var SlimApp $slim */ ¦ $slim = $this->application->get(SlimApp::class); +- $slim->run(new HttpRequest($slimRequest)); ¦ } ¦ } 28: /home/www/hostadresse/GambioCore/Application/Application.php:70 ¦ $kernel->bootstrap($app, $bootstrapper); ¦ +- $kernel->run(); ¦ } ¦ 29: /home/www/hostadresse/admin/index.php:28 ¦ require_once __DIR__ . '/../vendor/autoload.php'; ¦ +- Application::main(new HttpKernel(), new GambioAdminBootstrapper()); extra: request: method: GET uri: /admin/ software: Apache address: 185.30.32.216 userAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0 time: 1043 remoteAddress: 7a9c31153c608fc4028079b7e7b06016 session: tpl: malibu_diplomarbeitorintteam language: german languages_id: 2 language_charset: utf-8 language_code: de currency: EUR customers_status: customers_status_id: 0 customers_status_name: Admin customers_status_image: admin_status.gif customers_status_public: 0 customers_status_min_order: 0 customers_status_max_order: 0 customers_status_discount: 0.00 customers_status_ot_discount_flag: 1 customers_status_ot_discount: 0.00 customers_status_graduated_prices: 1 customers_status_show_price: 1 customers_status_show_price_tax: 1 customers_status_add_tax_ot: 1 customers_status_payment_unallowed: customers_status_shipping_unallowed: customers_status_discount_attributes: 0 customers_fsk18_purchasable: 0 customers_fsk18_display: 1 customers_status_write_reviews: 1 customers_status_read_reviews: 1 customer_id: 1 Alle anderen Seiten im Adminbereich sind in Ordnung. Ich habe im Forum was dazu gefunden aber da stand keine Lösung drin... https://www.gambio.de/forum/threads/nach-update-admin-bringt-500-server-fehler.48492/
@M. Zitzmann Bitte einmal folgenden SQL Befehl ausführen: Code: DELETE FROM gx_configurations where `key` ="modules/gambio/statistics/PREFERRED_PERIOD"
Wenn man einen Kunden auswählt und oben rechts auf "Neue Bestellung" klickt, erscheint eine SQL Fehlermeldung: SQL Error! You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 Query: SELECT products_id, products_image FROM `products` WHERE products_id IN () EDIT: Kommando zurück liegt an einem externen Modul.
Update fehlerfrei und schnell durchgelaufen aber jetzt laufen die Error Logs voll. " WARNING: Undefined array key" mit Unterschiedlichen Zusätzen in dutzenden Dateien. Habe dazu mal ein Ticket eröffnet: Support-Ticket #101596634 Edit: Jetzt kommen auch noch rote Warnungen die das "MODULE_CENTER_GAMBIOCOOKIECONSENTPANEL_INSTALLED" betreffen dazu, oh je
Habe ich auch: error-handler WARNING: Undefined array key "do". und coID" und contents_meta... z.B. /system/overloads/ApplicationTopExtenderComponent/AmazonGuestLogoutApplicationTopExtender.inc.php
Also bei uns läufts seit dem Update heute morgen sekündlich voller und wohl immer andere Anwendungen / Komponenten springen auf diesen Fehler/Warning an. Zuerst dachte ich an Fremdmodule aber es scheint durch die Bank alles darauf zu reagieren. Mit der 4.8.0 kam dieser Fehler / Warning zuvor noch nie.
Macht das wenn es zu viel wird https://www.gambio.de/forum/threads/master-update-4-8-0-1-erschienen.49855/#post-413644
Seltsam das auch viele Fremd Module jetzt die Warnungen ausspucken. Auf Version 4.8 haben sie dies noch nicht getan, da waren die Logs leer. Und an der PHP Version haben wir seitdem ja eigentlich nichts verändert. Also irgendwie komisch das die Fremd Module nach dem Update von 4.8 auf 4.8.0.2 nun plötzlich diese ganzen Warnungen in die Logs hauen, zusätzlich zu den ganzen Internen Gambio Dateien. Bestellungen gehen aber wohl alle durch und für den Kunden sind keine Fehler ersichtlich, das ist gut!
EILT: Gambio ihr müsst mal dringend helfen. Ihr habt grad noch eine Korrektur durchgeführt aber nun geht keine Bestellung mehr durch! Man kommt nicht weiter als die Wahl der Zahlungsart! Support-Ticket #101596634
Das steht doch in dem Link von Kai: Das wurde in der 4.8.0.2 zwar noch mal angepasst, ist aber trotzdem mehr als vorher.
@DrGuu Wir arbeiten bereits an deinem Shop, bitte keine doppelten Meldungen im Forum schreiben. Dein Support Ticket ist noch in Bearbeitung. Bitte habe etwas Geduld.