Master Update 4.8.0.0 erschienen

Thema wurde von Wilken (Gambio), 3. März 2023 erstellt.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.721
    Danke erhalten:
    1.309
    Danke vergeben:
    305
    Das muss nicht unbedingt an PHP 8 liegen, dass kann auch einfach eine Einstellung beim Hoster sein. Normalerweise ist der Name "localhost" bei vielen Hostern vorkonfiguriert, ich würde einfach den Hoster noch einmal fragen warum der Name "localhost" nicht mehr funktioniert.
     
  2. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Die Angabe „localhost“ wird von MySQL-Clients auch traditionell so interpretiert, dass die Kommunikation mit den Server nicht per TCP erfolgen soll, sondern per UNIX-Socket. Denkbar, dass genau da irgendwo der Fehler liegt. Das kann aber auch nur der Hoster genau herausfinden.
     
  3. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Ich gehe davon aus, dass die allermeisten Shops, die PHP 8.1 und GX 4.7 bis 4.8 nutzen noch localhost da stehen haben und es geht. Es ist wohl eher die Ausnahme, dass es nicht geht. Mit ist diese Info jedenfalls neu.
     
  4. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.768
    Danke erhalten:
    934
    Danke vergeben:
    302
    Vielleicht statt 'localhost' 127.0.0.1' eintragen?
     
  5. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Genau das wäre übrigens der gängige Workaround, wenn meine These aus #202 zutrifft. Damit erzwingt man die Verwendung einer TCP-Verbindung statt des Unix-Sockets.
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Mai 2017
    Beiträge:
    735
    Danke erhalten:
    148
    Danke vergeben:
    188
    #206 Anonymous, 31. März 2023
    Zuletzt bearbeitet: 31. März 2023
    Weiß nicht ob es schon gemeldet wurde:
    Im neuen Kundenbereich, werden unter "Warenkorb" die Artikel-Nummern unabhängig von der Einstellung "Artikelvarianten-Artikelnummer anhängen" in den Einstellungen, immer mit angehängter Artikelvarianten-Artikelnummer gezeigt.

    EDIT:
    Das betrifft auch den Bereich Bestellungen, in der Übersicht bei
    PayPal2Hub (API v2)/Details der Bestellung
     
  7. Anonymous

    Anonymous Mitglied

    Registriert seit:
    28. Februar 2022
    Beiträge:
    10
    Danke erhalten:
    0
    Danke vergeben:
    4
    Hallo zusammen,
    ich habe gerade die PHP Version auf die 8.1 raufgeschraubt seitdem erhalte ich im Frontend den Fehler:

    "Unexpected error occurred...
    syntax error, unexpected identifier "nicht"

    Backend geht bis auf das Leeren der Caches, da kommt der gleiche Fehler.


    Ist das nur bei mir so?

    Schöne Grüße

    Bene
     
  8. Alexander Hess

    Alexander Hess Erfahrener Benutzer

    Registriert seit:
    10. Juni 2011
    Beiträge:
    514
    Danke erhalten:
    102
    Danke vergeben:
    20
    #208 Alexander Hess, 31. März 2023
    Zuletzt bearbeitet: 31. März 2023
    Siehe Post
    #118
    und #130

    Hoffentlich gibt es hierfür eine Lösung. Wir sind doch alle schon so lange dabei und früher gab es nicht Anderes.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Mai 2017
    Beiträge:
    735
    Danke erhalten:
    148
    Danke vergeben:
    188
    Ok sorry für Doppelpost. :rolleyes::oops:

    Vermutlich auch schon 3x hier gespostet, aber falls nicht:
    Die Modelnummer wird immer noch in der Mobildarstellung angezeigt, obwohl Schalter auf aus ist.
     
  10. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    28. Dezember 2020
    Beiträge:
    250
    Danke erhalten:
    115
    Danke vergeben:
    30
    Hatte ich auch, "IonCube" fehlt da, die Fehlermeldung kommt z.B von xycons-Modulen.
    Bin wieder auf PHP 7.4 zurück und alles läuft wieder.
     
  11. Alexander Hess

    Alexander Hess Erfahrener Benutzer

    Registriert seit:
    10. Juni 2011
    Beiträge:
    514
    Danke erhalten:
    102
    Danke vergeben:
    20
    #211 Alexander Hess, 4. April 2023
    Zuletzt bearbeitet: 4. April 2023
    Habe es heute endlich geschafft, die Datenbank von Mysql 5.7 auf MariaDB10.6 umzustellen. Ich hatte bei den ersten Versuchen Abbrüche beim Upload wegen der Größe. Über phpmyadmin ungezipt exportiert und dann in neue DB importiert.

    Die Geschwindigkeit hat sich bei verschiedenen Messungen um ca. 0,5 sek. verbessert. Die größte Veränderung hat sich beim Öffnen vom Backend gezeigt. Das läuft jetzt flüssiger. Schön, dass diese Gambio-Version das ermöglicht.
     
  12. Günter M.

    Günter M. Erfahrener Benutzer

    Registriert seit:
    27. Mai 2011
    Beiträge:
    603
    Danke erhalten:
    51
    Danke vergeben:
    937
    Argh, ich kann mich nicht als Neukunde anmelden :
    Unexpected error occurred...
    Undefined class constant 'ANTI_SPAM_ELEMENT_NAME'
    Support Ticket ist eröffnet.
     
  13. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.253
    Danke vergeben:
    1.606
    Fremdmodul gegen Spam?
     
  14. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.721
    Danke erhalten:
    1.309
    Danke vergeben:
    305
    Nein, im 4.8 standard
     
  15. Günter M.

    Günter M. Erfahrener Benutzer

    Registriert seit:
    27. Mai 2011
    Beiträge:
    603
    Danke erhalten:
    51
    Danke vergeben:
    937
    #215 Günter M., 4. April 2023
    Zuletzt bearbeitet: 4. April 2023
    Die Neuanmeldung funktioniert nun wieder , Danke an das Beste Gambio Team Ever.:):p
     
  16. BigRib

    BigRib Erfahrener Benutzer

    Registriert seit:
    26. September 2018
    Beiträge:
    249
    Danke erhalten:
    48
    Danke vergeben:
    29
    Seit dem Update von 4.0.x.x auf 4.7.x.x/4.8.x.x habe ich ein sehr nerviges Verhalten der Bestandsprüfung. Wenn bei uns ein Artikel das erste mal bestellt wird, schaltet sich die Bestandprüfung automatisch auf "Standard", egal was davor eingestellt wurde.

    upload_2023-4-5_11-13-3.png

    Nun zieht es mir sowohl bei den Eigenschaften wie auch bei den Hauptartikeln den Bestand ab und setzt den Artikel direkt wieder auf "Ausverkauft"

    Wurde da was geändert?

    @Till (Gambio) @Marco (Gambio)
     
  17. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.721
    Danke erhalten:
    1.309
    Danke vergeben:
    305
    Das Standardverhalten ist und sollte immer von beiden abziehen, wenn du das nicht willst und nur vom Variantenbestand abgezogen haben willst, musst du "Variantenbestand" im jeweiligen Artikel einstellen.

    Die Einstellungen im Artikel wurden nicht verändert, das stellt sich nicht automatisch wieder zurück auf "Standard", das wurde im Update nicht verändert.
     
  18. BigRib

    BigRib Erfahrener Benutzer

    Registriert seit:
    26. September 2018
    Beiträge:
    249
    Danke erhalten:
    48
    Danke vergeben:
    29
    Hi Till, danke für Deine Rückmeldung. Bei mir stehen immer alle Artikel auf

    upload_2023-4-5_11-31-14.png

    Warum auch immer, werden Artikel nach der ersten Bestellung, automatisch auf "Standard" zurückgesetzt.

    Wenn da nichts geändert wurde, dann muss ich mal weitersuchen woran das liegt.
     
  19. BigRib

    BigRib Erfahrener Benutzer

    Registriert seit:
    26. September 2018
    Beiträge:
    249
    Danke erhalten:
    48
    Danke vergeben:
    29
    @Till (Gambio)

    Ich habe was gefunden was neu ist. Evtl. liegt es daran. Ihr habt eine neue Funktion eingebaut, die die Bestandsprüfung automatisch auf Standard setzt, wenn man Kombinationen löscht und das Produkt dann keine mehr hat. Wenn man jetzt neue Kombinationen hinzufügt, bleibt der Wert dann auf Standard.

    ProductVariantsDeleter.php

    PHP:
    if ($combiCountForProduct === 0) {
                        
    //  if no variant remained the configuration "use_properties_combis_quantity"
                        //  of product table will be rolled back to default value (0)
                        
    $this->connection->createQueryBuilder()
                            ->
    update('products')
                            ->
    set('use_properties_combis_quantity'0)
                            ->
    where('products_id = :product_id')
                            ->
    setParameter('product_id'$productId)
                            ->
    execute();
                    }
    Ich schalte das mal bei mir ab und prüfe das dann nochmal.
     
  20. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.721
    Danke erhalten:
    1.309
    Danke vergeben:
    305
    @BigRib Ja, das ist korrekt und gewollt, weil sonst wenn man keine neuen Varianten mehr hinzufügt und den Artikel dann ohne Varianten betreiben will, ja die Standardprüfung wieder erfolgen muss. Wenn wir das nicht zurücksetzen würden, wäre die Bestandsprüfung bei Artikeln ohne Varianten wieder fehlerhaft.
     
Status des Themas:
Es sind keine weiteren Antworten möglich.