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.750
    Danke erhalten:
    1.356
    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.749
    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.776
    Danke erhalten:
    940
    Danke vergeben:
    303
    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.749
    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:
    748
    Danke erhalten:
    157
    Danke vergeben:
    190
    #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:
    518
    Danke erhalten:
    104
    Danke vergeben:
    22
    #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:
    748
    Danke erhalten:
    157
    Danke vergeben:
    190
    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:
    266
    Danke erhalten:
    123
    Danke vergeben:
    35
    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:
    518
    Danke erhalten:
    104
    Danke vergeben:
    22
    #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:
    607
    Danke erhalten:
    51
    Danke vergeben:
    939
    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.500
    Danke erhalten:
    11.275
    Danke vergeben:
    1.610
    Fremdmodul gegen Spam?
     
  14. Anonymous

    Anonymous Administrator
    Mitarbeiter

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

    Günter M. Erfahrener Benutzer

    Registriert seit:
    27. Mai 2011
    Beiträge:
    607
    Danke erhalten:
    51
    Danke vergeben:
    939
    #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:
    252
    Danke erhalten:
    49
    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.750
    Danke erhalten:
    1.356
    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:
    252
    Danke erhalten:
    49
    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:
    252
    Danke erhalten:
    49
    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.750
    Danke erhalten:
    1.356
    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.