Vorabversion - Service Pack v3.1.1.0 Beta4 erschienen

Thema wurde von Wilken (Gambio), 29. Juni 2016 erstellt.

  1. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Hallo zusammen,

    Im Betabereich des Kundenportals gibt es ab jetzt den Download des Service Packs v3.1.1.0 Beta4. Wir planen im weiteren bis zum Release von GX3.1 im Juli wöchentlich weitere Betaversionen herauszugeben, die unseren jeweils aktuellen Stand enthalten.

    ACHTUNG! Dieses Service Pack ist für den live-Betrieb nicht geeignet, da es sich um eine Beta-Version handelt!

    Diese Servicepackversion ist ausschließlich für die Shopversionen GX3 v3.0.0.0, v3.1.1.0 Beta1/Beta2/Beta3 vorgesehen. Ein GX2 Shop lässt sich hiermit nicht updaten.

    Zu den grösseren Neuerungen der Versionsreihe findet ihr hier im ersten Beitrag eine Zusammenfassung:
    http://www.gambio.de/forum/threads/vorabversion-service-pack-v3-1-1-0-beta1-erschienen.25570/

    Bekannte Probleme:
    • Die Integration einiger weniger Zusatzmodule in die neue Bestellübersicht fehlt noch: Afterbuy,...
    • In dieser Version wurde die "Flexsearch" leider wieder entfernt. Sie wird kein Bestandteil von Version 3.1 werden. Es bestehen technische Probleme damit, die eine grössere Überarbeitung nötig machen würden, die nicht mehr in Zeit gelingen kann. Der Updater löscht die zugehörigen Dateien aus vorherigen Betas derzeit noch nicht, dies ist manuell zu erledigen. Was Nutzer vorheriger Betas zu tun haben, erklärt der Folgebeitrag.


    Die sonstigen Neuerungen und Änderungen in der Version 3.1.1.0 Beta4 gegenüber der vorherigen Beta3 in Kürze:

    [Adminbereich] Admin-Rechte-Seite wird nicht korrekt dargestellt und führt beim Speichern zu SQL-Fehler (#46879)
    [Adminbereich] Allgemeine Sicherheitsmaßnahmen im Adminbereich (vielen Dank an Heiko Frenzel von doo!media) (GX-3.1) (#47150)
    [Adminbereich] Bestellübersicht funktioniert nicht korrekt, wenn Werte aus der Datenbank NULL sind (#46952)
    [Adminbereich] Darstellungsproblem mit Footer auf Zahlungsweisen-Seite (#45867)
    [Adminbereich] Der Filter auf der Bestellübersicht für den Bestellstatus ist ohne Funktion (#47123)
    [Adminbereich] Intraship: Fehlerausgabe bei mehrerern Fehlermeldungen verbessert (#47115)
    [Adminbereich] Mengeneinheiten werden in der Bestelldetailseite und in der Bestellbestätigung nicht angezeigt (#45955)
    [Adminbereich] Nicht alle Tooltips in der neuen Bestellübersicht sind mit der Maus erreichbar (#47049)
    [Adminbereich] Stornierte Bestellungen mit Kommentar oder anderem Status versehen können (#46449)
    [Adminbereich] Tooltip Icon für versteckte Spalten ist das Seitenwechsel nicht mehr sichtbar (#47126)
    [Adminbereich] Unter PHP 7 erscheint beim Anlegen eines Hermes-Labels eine Fehlermeldung (#47215)
    [Adminbereich] Weiße Seite nach Herunterladen von Customizer Uploads im Backend (GX3.1) (#47122)
    [Adminbereich] Wenn Artikel in Bestellung NULL als Artikelnummer hat, kann die Bestellung nicht bearbeitet werden. (#46978)
    [Checkout] Fehler in Lightbox "Alle Detail-Informationen zum Produkt" bei Artikeln ohne Eigenschaften oder Attribute (#47198)
    [Checkout] Lagerbestandsüberprüfung für Downloadartikel deaktivieren können (GX 3.1) (#47149)
    [Checkout] Nach Abschluss einer Amazon-Bestellung kann u. U. eine Fehlermeldung erscheinen (#47210)
    [Checkout] Tooltip für den Link "Alle Detail-Informationen zum Produkt" wird nicht korrekt mit Inhalt befüllt (GX 3.1) (#47195)
    [Checkout] Unbekannte oder ungültige Bundesland-Daten einer Adresse führen dazu, dass eine Bestellung nicht abgeschlossen werden kann und eine Fehlermeldung erscheint (#47090)
    [Core] Artikel-Urls ohne Kategorien als Option anbieten (#46771)
    [Core] Automatisches Umwandeln von E-Mail Adressen und Domains mit Umlauten in PunyCode (#40296)
    [Core] CategoryService unterstützt Filter-Einstellungen nicht (#45127)
    [Core] Der Kategorie-Service setzt und aktualisiert die Url Keywords nicht (#47181)
    [Core] Der Produkt-Service setzt und aktualisiert die Url Keywords nicht (#47179)
    [Core] Fehlertolerante Suche Modul entfernen (#47199)
    [Core] Unterstützung der 'AddonValues' im CustomerService (#47185)
    [CSV] Beim CSV-Export für Preisportale wird der Mindestbestand nur auf den Artikel, nicht auf die Eigenschaftenkombination angewendet (GX 3.1) (#47130)
    [CSV] CSV Modul: In der Spaltenbearbeitung werden die Spalten mit einem breiten Abstand angezeigt (GX-3.1) (#47104)
    [Eigenschaften] Fehler im Merkzettel wenn Artikeleigenschaften VPE haben (#47138)
    [Eigenschaften] Preisanzeige hinter den Eigenschaftenwerten fehlerhaft (Brutto-Admin / MwSt-Anzeige) (#41107)
    [Honeygrid] Auf specials.php werden dem Artikelnamen drei Punkte angefügt (GX 3.1) (#47144)
    [Honeygrid] Bei zu langem Artikelnamen wird der Warenkorb teilweise falsch dargestellt. (GX 3.1) (#47136)
    [Honeygrid] Beim ersten Hinzufügen eines Artikels in den Korb erscheint beim Warenkorb nicht die Anzahl (#47106)
    [Honeygrid] Buttons zum Ein- und Austragen aus dem Newsletter sollten optisch besser voneinander getrennt werden (GX-3.1) (#47137)
    [Honeygrid] Flyover vom Teaser Slider funktioniert nicht. (GX 3.1) (#47132)
    [Honeygrid] Honeygrid-Header-Element flackert während Scrolling (#45838)
    [Honeygrid] Im "Alle Detail-Informationen zum Produkt"-Modal lässt sich das Modal der Versandkosten-Matrix nicht öffnen (GX 3.1) (#47208)
    [Honeygrid] Mengeneingabe aktualisiert Preise erst beim Klick außerhalb des Eingabefeldes (#46218)
    [Honeygrid] Postfinder (Honeygrid): In der Ergebnisliste haben Eingabefelder und Buttons falsche Abstände zum Rand (#47218)
    [Honeygrid] Preisbox überlagert u. U. Warenkorb-Flyout (GX 3.1) (#47141)
    [Honeygrid] Swiperpfeil auf Artikeldetailseite nur dann anzeigen, wenn viele Bilder vorhanden sind (GX-3.1) (#47134)
    [Honeygrid] Weiter EInkaufen Button im Warenkorb leitet immer auf "Index.php" (GX 3.1) (#47167)
    [Partner] Einbindungen der Mediafinanz-Funktionalität sollte nur stattfinden, wenn das Modul-Center-Modul installiert ist (#47201)
    [Partner] Hermes-Eintrag im Buttondropdown der Bestelldetailseite fehlt (GX-3.1) (#47158)
    [Partner] iPayment: Einschränkung auf Deutsch ist unnötig, Silent-Mode wird nicht mehr unterstützt (PCI-Zertifizierung nötig) (#47153)
    [Partner] Mediafinanz Konfigurationsseite kann nicht aufgerufen werden (#47175)
    [Partner] Shipcloud: Styling der Formulare noch nicht an Bootstrap angepasst (#47100)
    [Partner] Trusted Shops Excellence: Hinfügen des Käuferschutzes im Checkout funktionierte nicht (Honeygrid) [3.1] (#47073)
    [Payment] SOFORT Überweisung: Platzhalter für Verwendungszweck 2 sind undokumentiert (#47176)
    [Refactoring] Das Hinzufügen einer Sprach-Section für die JSEngine sollte über einen Overload einer eigenen Methode der JSEngineConfiguration möglich sein (#47186)
    [Schnittstellen] PHPMailer aktualisieren (#47161)
    [Sonstiges] Doppelte ID-Angabe im Quellcode der Kategorienavigation (GX 3.1) (#47155)
    [Sonstiges] Land fehlt: Montenegro (#47092)
    [Sonstiges] Neue E-Mail Vorlage werden in Outlook nicht korrekt angezeigt (#44392)
    [Sonstiges] Postfinder-Button größer als andere Buttons der gleichen Seite (#46025)
    [Sonstiges] Zu lange Dateipfade verursachen, dass Windows-Nutzer einige Dateien nicht hochladen können (#46975)

     
  2. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    #2 Wilken (Gambio), 29. Juni 2016
    Zuletzt bearbeitet: 29. Juni 2016
    Anleitung zur manuellen Entfernung der Flexsearch für Nutzer vorheriger Betaversionen:

    Folgende Dateien löschen, idealerweise vor Ausführung des gambio_updaters:
    • admin/html/content/flexsearch.html
    • lang/german/originaĺsections/admin/module_center/module_center_module.flexsearch.lang.inc.php
    • lang/german/originaĺ_sections/external/flexsearch.lang.inc.php
    • lang/english/originaĺ_sections/external/flexsearch.lang.inc.php
    • GXMainComponents/Controllers/HttpView/Admin/FlexsearchController.inc.php
    • GXMainComponents/Controllers/HttpView/ModuleCenter/FlexsearchModuleCenterModuleController.inc.php
    • GXMainComponents/Modules/FlexsearchModuleCenterModule.inc.php
    • system/overloads/LiveSearchAjaxHandler/ISFLEXLiveSearchAjaxHandler.inc.php
    • system/overloads/ProductListingContentControl/ISFLEX_ProductListingContentControl.inc.php

    und folgenden SQL-Befehl nach dem Update in der SQL Toolbox des Backends ausführen:

    Code:
    DELETE FROM gm_configuration WHERE gm_key IN ('MODULE_CENTER_FLEXSEARCH_INSTALLED','SEARCH_CUSTOMER_TABLE','SEARCH_PRODUCT_SHORTDESC','SEARCH_PRODUCT_KEYWORDS','SEARCH_SPLIT_PRODUCT_CHARS','SEARCH_WEIGHT_SOUNDEX','SEARCH_WEIGHT_METAPHONE','SEARCH_WEIGHT_SIMILAR_TEXT','CREATE_CATEGORIE_KEYWORDS','SEARCH_WEIGHT_LEVENSHTEIN','SEARCH_MAX_PRODUCTS_SUGGEST','SEARCH_SPLIT_MINIMUM_LENGTH','SEARCH_BEGINN_SUGGEST','SEARCH_ACTIVATE_SUGGEST','SEARCH_SPLIT_PRODUCT_NAMES'); 
    Anschliessend über die Toolbox-> Cache den Textcache, den Modulcache und den Seitencache in dieser Reihenfolge leeren.
     
  3. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.532
    Danke erhalten:
    810
    Danke vergeben:
    920
    @Gambio,

    Update von 3.1.1.0 BETA3 auf 3.1.1.0 BETA4 im Testshop http://test1.dtr-shop.de fehlerfrei durchgelaufen. Auch beim manuellen Löschen der FlexSearch keine Probleme
     
  4. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.532
    Danke erhalten:
    810
    Danke vergeben:
    920
    #4 Andreas (DTR-Shop.de), 29. Juni 2016
    Zuletzt bearbeitet: 30. Juni 2016
    @Gambio,

    nach löschen der FlexSearch, ausführen des SQL Befehls und löschen der Caches und Browsercaches werden in der Suche immer noch die Vorschaubilder angezeigt. Muss ich noch was machen?

    Nachtrag: Ich habe von Gambio erfahren, das die Vorschaubilder drin gelassen worden sind (unabhängig von der FlexSearch).
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Danke erhalten:
    20
    Danke vergeben:
    103
    Hallo zusammen,
    mir ist da was aufgefallen und ich würde mich über eine Bestätigung freuen :)

    Dateien sichern dauert mit dem GX2 bzw. 3.0 bei mir ca 70 Sekunden für ca. 50 MB. Ich habe dafür extra schon die PHP Einstellungen anpassen müssen da nach 60 Sekunden ein timeout kam.

    Bei dem 3.1 unter PHP7 läuft die Datensicherung 9!!!!! Sekunden für 60!!!! MB ...

    Habt ihr in Version 3.1 an der Datensicherung geschraubt oder liegt das tatsächlich an PHP7 ?
     
  6. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Ist dasselbe Ding wie vorher...
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Danke erhalten:
    20
    Danke vergeben:
    103
    hmmm .... ich habe gerade den Testshop auf 5.6 eingestellt, so wie auch der liveshop läuft und der testshop ist noch immer schneller .... Im liveshop habe ich mehr Verzeichnisse ausgeschlossen und das Backup ust 10 MB kleiner; trotzdem ist der Testshop nach 9 Sekunden fertig :confused: - Also liegt es an 3.1 oder woran auch immer ....
     
  8. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Ok..dann formulieren wir das so:

    Wir sind aktuell nicht mit dem expliziten Ziel losgegangen das Backup massiv zu tunen. Es könnte nun aber natürlich sein, dass wir, bei anderen Modernisierungs- und Optimierunsarbeiten, irgendwo eine Handbremse gelöst haben. Ist aber schon ein kräftig anderer Messwert bei dir, wäre ein hübscher Gewinn.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Danke erhalten:
    20
    Danke vergeben:
    103
    Hübsch ist gut - wenn dem so ist dann wäre das eine Verbesserung von über 80% :) - OK - Ich warte mal ab. Ein Verzeichnisvergleich hat mir nichts auffälliges gezeigt, zumal der 3.1 mehr in kürzerer Zeit sichert ... Bin mal gespannt wie das bei 3.1 im Liveshop aussehen wird.
     
  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
    ... oder an PHP 7 ?
     

    Anhänge:

  11. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Ist es denn mit PHP5.6 langsamer? Bei Marc ja offensichtlich kaum.
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Danke erhalten:
    20
    Danke vergeben:
    103
    Shop 3.0 PHP 5.6 50 MB 70 Sekunden
    Shop 3.1 PHP 7.07 60 MB 9 Sekunden
    Shop 3.1 PHP 5.6 60 MB 9 Sekunden
     
  13. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    6. September 2011
    Beiträge:
    1.942
    Danke erhalten:
    466
    Danke vergeben:
    449
    Shop 3.1.1.0 Beta 4 ->PHP 7.0.8 ->147,2MB = 34Sekunden

    daten_sich_dauer.gif
     
  14. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Danke erhalten:
    20
    Danke vergeben:
    103
    Das ist ebenfalls wesentlich schneller als unter 3.0. Hast Du noch einen alten Shop bis 3.0 auf dem gleichen Server zum gegentesten ? Aber ich denke wir können uns ab 3.1 auf schnelle Backups freuen :)
     
  15. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    6. September 2011
    Beiträge:
    1.942
    Danke erhalten:
    466
    Danke vergeben:
    449
    Nein, leider nicht. Aber ich bin so schon zufrieden, da ich früher immer im Timeout gelandet bin! :D