Master Update 4.8.0.2 erschienen

Thema wurde von Wilken (Gambio), 16. Mai 2023 erstellt.

  1. Hilke (Gambio)

    Hilke (Gambio) Super-Moderator
    Mitarbeiter

    Registriert seit:
    18. Mai 2015
    Beiträge:
    423
    Danke erhalten:
    196
    Danke vergeben:
    398
    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.
     
  2. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.804
    Danke erhalten:
    548
    Danke vergeben:
    248
    Leider nicht, habe ich gelöscht nachdem es wieder funktionierte um zu schauen ob es noch andere Probleme gibt.
     
  3. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.804
    Danke erhalten:
    548
    Danke vergeben:
    248
    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.
     
  4. Nico (Kostbar)

    Nico (Kostbar) Erfahrener Benutzer

    Registriert seit:
    3. Mai 2012
    Beiträge:
    294
    Danke erhalten:
    46
    Danke vergeben:
    73
    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
     
  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.
     
  6. Nico (Kostbar)

    Nico (Kostbar) Erfahrener Benutzer

    Registriert seit:
    3. Mai 2012
    Beiträge:
    294
    Danke erhalten:
    46
    Danke vergeben:
    73
    Dann hatte ich mich wohl geirrt. Vielen Dank für den Tipp.

    LG
    Nico
     
  7. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Registriert seit:
    3. März 2016
    Beiträge:
    367
    Danke erhalten:
    118
    Danke vergeben:
    39
    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/
     
  8. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.804
    Danke erhalten:
    548
    Danke vergeben:
    248
    Hast du die .htaccess Datei erneuert?
     
  9. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Registriert seit:
    3. März 2016
    Beiträge:
    367
    Danke erhalten:
    118
    Danke vergeben:
    39
  10. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.667
    Danke erhalten:
    1.262
    Danke vergeben:
    300
    @M. Zitzmann Bitte einmal folgenden SQL Befehl ausführen:

    Code:
    DELETE FROM gx_configurations where `key` ="modules/gambio/statistics/PREFERRED_PERIOD"
    
     
  11. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Registriert seit:
    3. März 2016
    Beiträge:
    367
    Danke erhalten:
    118
    Danke vergeben:
    39
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Mai 2017
    Beiträge:
    693
    Danke erhalten:
    129
    Danke vergeben:
    179
    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.
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.551
    Danke erhalten:
    228
    Danke vergeben:
    1.001
    #33 Anonymous, 2. Juni 2023
    Zuletzt bearbeitet: 2. Juni 2023
    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
     
  14. Alexander Hess

    Alexander Hess Erfahrener Benutzer

    Registriert seit:
    10. Juni 2011
    Beiträge:
    504
    Danke erhalten:
    96
    Danke vergeben:
    20
    Habe ich auch: error-handler WARNING: Undefined array key "do". und coID" und contents_meta...
    z.B. /system/overloads/ApplicationTopExtenderComponent/AmazonGuestLogoutApplicationTopExtender.inc.php
     
  15. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.551
    Danke erhalten:
    228
    Danke vergeben:
    1.001
    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.

     
  16. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.804
    Danke erhalten:
    548
    Danke vergeben:
    248
  17. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.551
    Danke erhalten:
    228
    Danke vergeben:
    1.001
    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! :)
     
  18. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.551
    Danke erhalten:
    228
    Danke vergeben:
    1.001
    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
     
  19. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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.
     
  20. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.667
    Danke erhalten:
    1.262
    Danke vergeben:
    300
    @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.