Vorabversion - Service Pack 4.3.1.0 RC1 erschienen

Thema wurde von Wilken (Gambio), 7. Oktober 2020 erstellt.

  1. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Liebe Shopbetreiber,

    wir haben soeben GX4.3.1.0 RC1 in den Downloadbereich des Kundenportals hochgeladen. Ihr findet dort sowohl die Vollversion als auch das Updatepaket für bestehende Shops. Bitte nicht verwechseln!

    ACHTUNG! Diese Version ist für den Live-Betrieb nicht geeignet, da es sich um eine Beta-Version handelt!

    Das Service Pack (Update) ist ausschließlich für die Shopversionen GX4 v4.2.0.x vorgesehen.

    Vor der ersten finalen Version der neuen 4.3 Reihe sind nochmal ein paar Pflegemassnahmen passiert. Es wurde zum Beispiel ein Problem mit dem für neue MySQL Server standardmässigen "Strict Mode" Einstellungen aus der Welt geschafft, damit neueste MySQL Versionen auch weiter kein Problem bleiben. In den Vollversionen steckt eine neuere Version von Magnalister, die den neue Konfigurationsspeicher des Shops liest statt noch nach dem alten zu suchen. Das Produktlistenwidget hat einige Bugfixes bekommen, ausserdem lösen Request zur Bestandsprüfung für nicht existente Artikel keine vergleichsweise hohe Rechenlast mehr aus. Dies und einiges mehr im neuen Paket:


    Neuerungen und Änderungen in der 4.3.1.0 rc1

    Viel Spass beim Testen!
     
  2. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.521
    Danke erhalten:
    806
    Danke vergeben:
    906
    #2 Anonymous, 7. Oktober 2020
    Zuletzt bearbeitet: 8. Oktober 2020
    @Gambio,

    Update von 4.2.0.0 auf 4.3.1.0 RC1 im Testshop 1 (Link nur für registrierte Nutzer sichtbar.) fehlerfrei durchgelaufen, Testbestellung Ok.

    Im Adminbereich lässt sich nichts zu Favoriten hinzufügen und die vorhandenen aus der Vorversion wurden nicht übernommen.

    Es wurden alle Caches gelöscht im Admin, im Browser und per FTP.
     
  3. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Und in der InstallAnleitung steht:
    "Dieses Service Pack ist ausschließlich für die Shopversionen 4.1.3.0, 4.2.0.0 Beta1,
    4.2.0.0, 4.3.1.0 Beta1, 4.3.1.0 Beta2 und 4.3.1.0 Beta3 vorgesehen."

    Evtl. bitte mal vereinheitlichen.
     
  4. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    4.1.3.0 stimmt nicht mehr, das ist da falsch. Eventuelle Kompatibilität zu vorherigen Betaversionen geben wir eigentlich nie an, das kann da auch mal raus. Ich sprech den Kollegen morgen an.

    Trotz geleertem Browsercache?
     
  5. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    930
    Danke erhalten:
    802
    Danke vergeben:
    300
    Geht bei mir problemlos (Neuinstallation).

    Nach Löschen des gambio_installer-Verzeichnisses über's Admin antwortet die start.php?installerdeletionstatus=1 mit dem HTTP-Header Location: /admin/ - also auch, wenn der Shop in einem Unterverzeichnis liegt. In dem Fall führt es entsprechend zu einem 404 Not Found.
     
  6. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    So wie es aussieht, nur unter PHP 7.4. gx431_Magna_error.png
     
  7. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Admin - Einstellungen:
    Wenn ich in einem Eingabefeld einen Wert ändere, muss ich erst mit TAB aus dem Feld und "Speichern" zu können.
    Ist m.E. von der Handhabung "ungewöhnlich", bzw. doof. :(
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Leider habe ich nach dem Update überehaupt kein Menü mehr.
    Frontend funktioniert, eigentlich auch das Backend, wenn ich zB. den Store direkt aufrufe bzw. direkt vom Updater dort hingeleitet wäre.
    Gehe ich auf den Admin-Start kommt folgende Fehlermeldung:
    Code:
    Fatal error: Uncaught TypeError: strtolower() expects parameter 1 to be string, null given in /home/www/web5/html/test/GambioCore/Application/Modules/GxModules/InstalledGxModulesPaths.php:115 Stack trace: #0 /home/www/web5/html/test/GambioCore/Application/Modules/GxModules/InstalledGxModulesPaths.php(115): strtolower(NULL) #1 /home/www/web5/html/test/GambioCore/Application/Modules/GxModules/InstalledGxModulesPaths.php(69): Gambio\Core\Application\Modules\GxModules\InstalledGxModulesPaths->modules() #2 /home/www/web5/html/test/GambioCore/Application/Modules/GxModules/GxModulesCache.php(97): Gambio\Core\Application\Modules\GxModules\InstalledGxModulesPaths->installedHtmlFiles() #3 /home/www/web5/html/test/GambioCore/TemplateEngine/Engines/Smarty/TemplateExtender.php(54): Gambio\Core\Application\Modules\GxModules\GxModulesCache->getInstalledHtmlFiles() #4 /home/www/web5/html/test/GambioCore/TemplateEngine/Engines/Smarty/SmartyEngine.php(72): Gambio\Core\TemplateEngine\Engines\Smarty\TemplateExtender->extend('/home/www/web5/. in /home/www/web5/html/test/GambioCore/Application/Modules/GxModules/InstalledGxModulesPaths.php on line 115
    Habt ihr einen Tipp, wo ich da zu suchen anfangen soll?
     
  9. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Hast du das in einem Shop geprüft den upgedated hast, oder einem frischen Shop? Nur Vollversionen enthalten Magnalister, in selfhosted Bestandsshops benutzt man den Update Button in Magnalister oben rechts, in Cloudshops pushen wir Updates.
     
  10. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Seit 4.3.1.0 Beta 2 führt ein uralt Overload ins Verderben:
    Forum_Error_Overload_GX_430.png
    Grübel ON
     
  11. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Updated seit GX 2.1.x ! :)
    Werde Magna mal versuchen zu aktualisieren.
     
  12. Mirko (Gambio)

    Mirko (Gambio) Administrator
    Mitarbeiter

    Registriert seit:
    27. März 2017
    Beiträge:
    41
    Danke erhalten:
    22
    Danke vergeben:
    5
    Moin,

    wir haben den Fehler aufgenommen und können auch einen Fix dafür bieten.

    Um den Fehler zu beheben, muss die folgende Datei überschrieben werden:

    Code:
    GambioCore/Application/Modules/GxModules/InstalledGxModulesPaths.php
    Das ZIP-Archiv bildet den Pfad ausgehen vom Shop-Hautpverzeichnis mit ab, daher bitte nicht über die vielen (Unter)Ordner wundern :).
     

    Anhänge:

  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Alles wieder gut - herzlichen Dank Mirko :)
     
  14. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Beim Aufruf der Admin-Start bleibt das Favoritenmenü eingeklappt, obwohl das permanete Ausklappen aktiviert ist.
    Ruft man einen anderen Menüpunkt auf, wird das Fav-Menü aufgeklappt - beim Wechsel zurück auf die Start, ist es wieder zugeklappt.

    PS: hinzufügen und entfernen aus dem Fav-Menü funtioniert
     
  15. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.803
    Danke erhalten:
    548
    Danke vergeben:
    248
    Update von Beta 2 auf RC ohne Probleme
     
  16. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    30. Oktober 2015
    Beiträge:
    2.349
    Danke erhalten:
    573
    Danke vergeben:
    506
    Also, ich versuche jetzt zum 4. mal, die Dateien der Vollversion hochzuladen. Auch beim 4. mal hat es nicht geklappt, alle Dateien hochzuladen.
    Genau diese Dateien funktionieren einfach nicht. Das Verzeichnis auf dem Rechner "/v4310RC1" dürfte wohl kaum zu lang sein.
    Es kommen auch andauernd Meldungen, dass die ein oder andere Datei bereits vorhanden wäre. Da stehen Sachen wie: bereits vorhanden soll eine Datei vom 13.10.s ein, die hochzuladende aus dem Paket dann vom 6.10.

    Code:
    GambioShop/UserNavigationHistory/UserNavigationHistoryService.php
    GambioShop/UserNavigationHistory/UserNavigationHistoryServiceProvider.php
    GambioApi/Modules/TrackingCode/TrackingCodeApiServiceProvider.php
    GambioApi/Modules/Withdrawal/WithdrawalApiServiceProvider.php
    GambioShop/Attributes/SellingUnitPrice/ServiceProvider.php
    GambioShop/Properties/SellingUnitEan/ServiceProvider.php
    GambioShop/Properties/SellingUnitPrice/ServiceProvider.php
    GambioShop/Stock/ValueObject/SellingUnitStock.php
    GXEngine/Extensions/Helpers/FilesystemHelper/FilesystemHelper.inc.php
    GambioShop/Attributes/SellingUnitQuantitiy/ValueObjects/AttributeQuantity.php
    GambioShop/Product/Representation/ShortDescription/ReadService.php
    GambioShop/Product/Representation/ShortDescription/ReadServiceInterface.php
    GambioShop/Product/Representation/ShortDescription/ServiceProvider.php
    GambioShop/Properties/SellingUnitImages/ValueObjects/PropertyImageSource.php
    gm/properties/javascript/SelectionFormListener/DropdownsListener.js
    themes/Honeygrid/TextPhrases/german/honeygrid.lang.inc.php
    themes/Malibu/TextPhrases/german/malibu.lang.inc.php
    GXModules/Ampify/Ampify/Admin/Html/ampify_configuration.html
    GXModules/Gambio/CookieConsentPanel/Admin/Html/cookie_consent_panel_configuration.html
    GXModules/Gambio/CookieConsentPanel/Admin/Javascript/CreatePurposeValidation.js
    GXModules/Gambio/StyleEdit/TextPhrases/german/StyleEdit.lang.inc.php
    GXMainComponents/Services/Core/GmConfiguration/Factories/GmConfigurationFactory.php
    GXMainComponents/Services/Core/GmConfiguration/Factories/GmConfigurationServiceFactory.php
    GXMainComponents/Services/Core/GmConfiguration/Repositories/GmConfigurationRepository.php
    GXMainComponents/Services/Core/GmConfiguration/ValueObjects/GmConfiguration.php
    GXMainComponents/Services/System/Theme/Entities/MainTheme.inc.php
    GXMainComponents/Services/System/Theme/Exceptions/RoutineLockedByAnotherInstanceException.php
    GXMainComponents/Services/System/Theme/Factories/ThemeServiceFactory.inc.php
    GXMainComponents/Services/System/Theme/Locker/RoutineLockerInterface.php
    GXMainComponents/Services/System/Theme/Repositories/ThemeRepository.inc.php
    GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php
    GXMainComponents/Services/System/Theme/ValueObjects/BaseThemeDirectories.inc.php
    GXMainComponents/Services/System/Theme/ValueObjects/CustomThemeDirectoriesTrait.inc.php
    GXMainComponents/Services/System/Theme/ValueObjects/CustomThemeCopyResponse.inc.php
    GXMainComponents/Services/System/Theme/ValueObjects/ThemeDirectory.inc.php
    GXMainComponents/Services/System/Theme/ValueObjects/ThemeId.inc.php
    GXMainComponents/Services/System/Theme/ValueObjects/ThemeSettings.inc.php
    GambioAdmin/Application/Registry/ModuleRegistry/Model/ModuleRegistry.php
    GambioAdmin/Application/Registry/ModuleRegistry/Services/ModuleRegistryCache.php
    GambioAdmin/Application/Registry/ModuleRegistry/Services/ModuleRegistryRepository.php
    GambioAdmin/Modules/DSGVO/Models/Interfaces/AdminLog.php
    GXModules/Gambio/GoogleAdWords/Admin/Classes/Controllers/AdWordsCampaignsOverviewAjaxController.inc.php
    GXModules/Gambio/GoogleAdWords/Admin/Classes/Controllers/GoogleAdWordsController.inc.php
    GXModules/Gambio/Hub/Shop/Themes/Honeygrid/cart_totals.html
    GXModules/Gambio/Hub/Shop/Themes/Honeygrid/index.html
    GXModules/Gambio/Hub/Shop/Themes/Honeygrid/product_info_template_standard.html
    GXModules/Gambio/Hub/Shop/Themes/Malibu/product_info_template_standard.html
    GXModules/Gambio/Widgets/Code/TextPhrases/german/codeWidget.lang.inc.php
    GXModules/Gambio/Widgets/Image/TextPhrases/german/imageWidget.lang.inc.php
    GXMainComponents/Services/Core/ProductImageList/CreateService/Factories/ProductImageListCreateServiceFactory.php
    GXMainComponents/Services/Core/ProductImageList/CreateService/Interfaces/ProductImageListCreateServiceFactoryInterface.php
    GXMainComponents/Services/Core/ProductImageList/CreateService/Repositories/CreateServiceRepository.php
    GXMainComponents/Services/Core/ProductImageList/Image/Collections/TextCollection.php
    GXMainComponents/Services/Core/ProductImageList/Image/Entities/Image.php
    GXMainComponents/Services/Core/ProductImageList/Image/Exceptions/PathIsNotAnUrlException.php
    GXMainComponents/Services/Core/ProductImageList/Image/Interfaces/ImageInterface.php
    GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/AbstractText.php
    GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/Id.php
    GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/AltTitle.php
    GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/InvalidWebFilePath.php
    GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/LanguageCode.php
    GXMainComponents/Services/Core/ProductImageList/Image/ValueObjects/Title.php
    admin/includes/ckeditor/plugins/flash/images/placeholder.png
    admin/includes/ckeditor/plugins/image/images/noimage.png
    admin/includes/ckeditor/plugins/smiley/images/angel_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/angel_smile.png
    admin/includes/ckeditor/plugins/smiley/images/angry_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/angry_smile.png
    admin/includes/ckeditor/plugins/smiley/images/broken_heart.png
    admin/includes/ckeditor/plugins/smiley/images/confused_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/cry_smile.png
    admin/includes/ckeditor/plugins/smiley/images/embarrassed_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/heart.gif
    admin/includes/ckeditor/plugins/smiley/images/lightbulb.gif
    admin/includes/ckeditor/plugins/smiley/images/regular_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/shades_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/thumbs_down.gif
    admin/includes/ckeditor/plugins/smiley/images/tongue_smile.gif
    admin/includes/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png
    admin/includes/magnalister/js/marketplaces/ayn24/variationmatching.js
    admin/includes/magnalister/js/marketplaces/cdiscount/variation_matching.js
    admin/includes/magnalister/js/marketplaces/dawanda/variation_matching.js
    admin/includes/magnalister/js/marketplaces/etsy/variation_matching.js
    admin/includes/magnalister/js/marketplaces/hitmeister/variation_matching.js
    admin/includes/magnalister/js/marketplaces/metro/variation_matching.js
    admin/includes/magnalister/js/marketplaces/priceminister/variation_matching.js
    GXModules/Gambio/CookieConsentPanel/Shop/Templates/All/Css/main.scss
    GXModules/Gambio/StyleEdit/Core/Components/ContentManager/Entities/AbstractContentManagerOption.php
    GXModules/Gambio/StyleEdit/Core/Components/ContentManager/Entities/AbstractContentManagerOptionValue.php
    GXModules/Gambio/StyleEdit/Core/Components/Wysiwyg/Entities/WysiwygOption.php
    GXModules/Gambio/StyleEdit/Core/Components/Wysiwyg/Entities/WysiwygOptionValue.php
    ext/mailhive/cloudbeez/cloudloader/css/awesome/fonts/fontawesome-webfontba72.eot
    ext/mailhive/cloudbeez/cloudloader/css/awesome/fonts/fontawesome-webfontd41d.eot
    vendor/filp/whoops/src/Whoops/Resources/js/clipboard.min.js
    vendor/filp/whoops/src/Whoops/Resources/js/prettify.min.js
    vendor/filp/whoops/src/Whoops/Resources/js/whoops.base.js
    vendor/filp/whoops/src/Whoops/Resources/views/env_details.html.php
    vendor/filp/whoops/src/Whoops/Resources/views/frame_list.html.php
    vendor/filp/whoops/src/Whoops/Resources/views/frames_description.html.php
    vendor/filp/whoops/src/Whoops/Resources/views/layout.html.php
    vendor/filp/whoops/src/Whoops/Resources/views/panel_left_outer.html.php
    GXModules/Gambio/CheckoutLoadingSpinner/Shop/Templates/Honeygrid/Javascript/extensions/loading-spinner.js 
     
  17. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Gute Frage warum das bei dir nicht klappt, es sind ja auch viele in der Liste mit kurzen Pfaden. Das werden wir dir nicht beantworten können, ich tippe aber Dateirechte am Server kaputt.
     
  18. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    30. Oktober 2015
    Beiträge:
    2.349
    Danke erhalten:
    573
    Danke vergeben:
    506
    Deswegen wundert mich das ja auch. Bei nur langen Namen, hätte ich das dann ahnen können.

    Was kann da kaputt sein? Meinen Server habe ich heute mit ‪Ubuntu 18.04.5 LTS und Plesk Obsidian 18.0.30 Update 2 neu installieren lassen.
     
  19. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    30. Oktober 2015
    Beiträge:
    2.349
    Danke erhalten:
    573
    Danke vergeben:
    506
    Im SE4 wird beim duplizieren eines Malibu Themes aus
    upload_2020-10-13_23-23-36.png

    das hier:
    upload_2020-10-13_23-24-56.png
    Wohin ist die 4 aus der Theme ID verschwunden?
     
  20. Marvin (Gambio)

    Marvin (Gambio) Moderator
    Mitarbeiter

    Registriert seit:
    5. Februar 2019
    Beiträge:
    68
    Danke erhalten:
    33
    Danke vergeben:
    22
    #20 Marvin (Gambio), 14. Oktober 2020
    Zuletzt bearbeitet: 14. Oktober 2020
    Konnte ich in meinem Testshop nachstellen. Ich habe dafür dieses Ticket erstellt.