Master Update 4.8.0.2 erschienen

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

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Hilke (Gambio)
    Hilke (Gambio) Super-Moderator
    Mitarbeiter
    Registriert seit:
    18. Mai 2015
    Beiträge:
    471
    Danke erhalten:
    257
    Danke vergeben:
    412
    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:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
    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:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
    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:
    321
    Danke erhalten:
    58
    Danke vergeben:
    79
    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.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    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:
    321
    Danke erhalten:
    58
    Danke vergeben:
    79
    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:
    421
    Danke erhalten:
    146
    Danke vergeben:
    42
    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:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
    Hast du die .htaccess Datei erneuert?
     
  9. M. Zitzmann
    M. Zitzmann Erfahrener Benutzer
    Registriert seit:
    3. März 2016
    Beiträge:
    421
    Danke erhalten:
    146
    Danke vergeben:
    42
  10. Anonymous
    Anonymous Administrator
    Mitarbeiter
    Registriert seit:
    26. April 2011
    Beiträge:
    1.954
    Danke erhalten:
    1.588
    Danke vergeben:
    339
    @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:
    421
    Danke erhalten:
    146
    Danke vergeben:
    42
  12. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    15. Mai 2017
    Beiträge:
    823
    Danke erhalten:
    183
    Danke vergeben:
    208
    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.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    #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:
    519
    Danke erhalten:
    105
    Danke vergeben:
    22
    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.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    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:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
  17. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    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.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    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.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    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.954
    Danke erhalten:
    1.588
    Danke vergeben:
    339
    @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.
     
Status des Themas:
Es sind keine weiteren Antworten möglich.