Hallo, i.a.R. logge ich mich nicht im Browser aus, wenn ich dort als Admin im Shop angemeldet war, sondern schließe den Browser einfach. Öffne ich nun den Browser wieder und öffne den Tab mit dem Shop, versucht der Browser die letzte Seite anzuzeigen, was natürlich nicht klappt, da die Adminsession abgelaufen ist. Was mich aber stört, ist, dass ich dann nicht automatisch auf die Loginseite umgeleitet werde, sondern diese Fehlermeldung bekomme: Lösche ich von dieser URL nun ca. ein Drittel vom Ende weg, gelange ich sofort auf die Loginseite (in meinem Beispiel habe ich ein Produkt bearbeitet als ich den Browser schloss, das passiert aber egal auf welcher Seite ich war, als der Browser geschlossen wurde). Das obige Verhalten möchte ich gerne ändern, sodass ich immer sofort auf die Adminseite gelange, statt diese FORBIDDEN Meldung zu bekommen. Kann/muss ich dafür irgendwas umstellen? Sowie ich mich erinnere, war das früher nicht so. Früher wurde ich immer sofort auf die Loginseite umgeleitet, egal wo ich den Browser/Shop verlassen habe. Es ist übrigens unabhängig vom Browser, soweit ich das festelle. Bin für jeden Input dankbar Viele Grüße Florian
Hallo Florian, das hat die gleiche Ursache wie das hier, also codierte Fragezeichen in der URL, an denen sich Apache in einer neuen Version stört: https://tracker.gambio-server.net/issues/71111 Ich prophezeie: Das Thema wird uns noch länger verfolgen. Eh erstaunlich, dass es noch keine größeren Wellen schlägt. Nein. Wenn Du nicht experimentell andere Webserver nutzen möchtest, wirst Du wohl auf eine Lösung von Gambio warten müssen. Edit: Den Link hier meinte ich eigentlich (las sich zu ähnlich ): https://tracker.gambio-server.net/issues/71080
Das habe ich gerade mal nachgestellt. Nutze für Shopbewertungen Mailbeez, da klappt alles und es kommt kein "Forbidden". Auch die Aufforderungen zur Abgabe einer Produktbewertungen werden über Mailbeez versendet, da klappt auch alles, auch wenn der Kunde nicht eingeloggt ist. Trotzdem sollte das Problem von Gambio behoben werden....
Hi, Produktbewertungsaufforderung via Mailbeez: https://www.matchashop.de/de/produc...utm_medium=email&utm_campaign=review_advanced Shopbewertung via Mailbeez: https://www.matchashop.de/de/shop-r...medium=email&utm_campaign=shoprating_advanced Bei beiden Links habe ich die Zeichenfolgen in der Mitte mit * überschrieben. Das waren ausschließlich Buchstaben und Zahlen, keine Sonderzeichen. Beim letzten Link habe ich auch die Bestellnummer anonymisiert.
Interessanterweise habe ich das nur in zwei von meinen drei Shops. Alle laufen auf 4.8.0.1 und bei einem Shop ist es völlig egal, wo ich die Seite im Admin verlasse, bei jedem Browserstart werde ich problemlos auf die Anmeldeseite gelenkt.
Laufen die Shops auf unterschiedlichen Servern? Es handelt sich dabei um einen Security Fix in Apache (genauer im mod_rewrite) ab Version 2.4.60. Du solltest das dringend bei deinen zwei Shops ohne Probleme prüfen und ggf. updaten. CVE-2024-38474 | CVE [Apache-SVN] Diff of /httpd/httpd/branches/2.4.x/modules/mappers/mod_rewrite.c
Ich hab keine Ahnung ob die drei Shops auf unterschiedlichen Servern laufen. Alle drei Shops laufen bei all-inkl (alle auf PHP 7.4) . Die sollten die Server schon up to date halten. Heute getestet: Alle Shops habe ich in der Bestellübersicht gelassen und den Browser geschlossen. Nach drei Stunden wieder reingeschaut und es sieht wie folgt aus: Teelirium: Diese URL steht in der Adresszeile: https://www.teelirium.de/login.php?...eelirium.de/admin/admin.php?do=OrdersOverview und es begrüßt mich die Loginseite. Matchashop: DieseURL steht in der Adresszeile: https://www.matchashop.de/de/login....tchashop.de/admin/admin.php?do=OrdersOverview und ich bekomme das "Forbidden". Japan Tea Shop: DieseURL steht in der Adresszeile: https://japanteashop.com/de/login.p...teashop.com/admin/admin.php?do=OrdersOverview und ich bekomme das "Forbidden". Im Gambio Admin steht bei Toolbox > Server Info bei allen drei Shops das gleiche, nämlich das: "phpversion":"7.4.33-nmm7", "mysqlversion":"10.11.8-MariaDB-0ubuntu0.24.04.1-log" Alles sehr dubios......
Frag All-incl. einfach. Die reagieren doch sehr schnell und kompetent. Und PHP könntest auf 8 hochgehen. falls kein Modul dagegen spricht. Brachte bei uns schon etwas
All-Inkl.com hat Anfang Dezember angekündigt, dass ab dem 15.01.2025 alle PHP-Versionen unter 8.3 abgeschaltet werden. Hier die offizielle Info dazu: Da du drei Domains hast, gehe ich davon aus, dass du das Privat Webhosting-Paket von All-Inkl.com nutzt. Dabei sind in der Regel 100 Kunden pro Server untergebracht, was bedeutet, dass alle deine Domains auf demselben Server liegen. Selbst wenn du verschiedene Unteraccounts nutzt, greifen sie letztlich auf denselben FTP-Server zu. Bei mir läuft ein anderer Tarif, bei dem nur 30 Kunden auf dem Server sind, aber das Prinzip bleibt gleich. Zum eigentlichen Problem: Du musst deine Gambio-Shop-Version unbedingt auf mindestens v4.8.x.x aktualisieren, damit dein Shop unter PHP 8.3 lauffähig bleibt. Noch besser wäre es, direkt auf die aktuelle Version v4.9.x.x zu updaten, um auf der sicheren Seite zu sein. Wenn du das Update nicht rechtzeitig machst, wird deine Website offline gehen, sobald der Hoster die älteren PHP-Versionen abschaltet. Und in diesem Fall kannst du dann auch kein Update mehr durchführen, weil dein Shop nicht mehr erreichbar sein wird. Da hilft dir dann auch der Gambio-Support nicht mehr weiter (sorry für die harten Worte, aber ich habe das schon bei einem Kunden durchmachen müssen). Sollte das Problem bereits bestehen, dass deine Webseiten jetzt nicht mehr erreichbar sind: Bis zum 15.01.2025 kannst du bei All-Inkl. noch manuell auf eine ältere PHP-Version (z. B. 7.4, 8.0 oder 8.1) zurückstellen, um das Update durchzuführen. Danach wird es schwierig, das Ganze geht dann nur noch mit viel Aufwand und Zeit. Es ist machbar, aber definitiv nervig. Beispiel: Also lieber jetzt handeln, bevor es zu spät ist!
Kurz Google.de -> All-Inkl.com PHP Abschaltung: (Link nur für registrierte Nutzer sichtbar.) kundeninformation@all-inkl.com - 06.12.2024 09:43 Die Offizielle E-Mail von All-Inkl.com
ok.danke fürs schnelle antworten. das habe ich auch gesehen, da gibt es ja noch weitere Infos bei google, aber nix bei allinkl. Kunden von ALL-INKL.COM werden per E-Mail über das Datum der Abschaltung informiert. da kam bei mir noch nix an und wenn das so wäre das PHP 8.1 abgeschaltet wird dann würden ja auch viele Shops die unter 4.8..... irgendwas laufen mit einem gambio System, ab dem 15.01.2025 aus dem www verschwinden, sehe ich das richtig ? in deiner E-Mail Zitat die PHP-Versionen 7.0 bis 7.3 und 8.0 entfallen, also nicht alles unter PHP 8.3, 8.1.läuft ja weiter
gut zu wissen, danke und weisst du auch ob PHP 8.2 mit Gambio Version: v4.8.0.3 laufen wird ? oder gibt es da bereits Tipps und Tricks danke (bei Fremdmodulen gibt es ja auch Probleme, solange es keine neuen Versionen von Ganbio gibt)
Mein Shop ist in 4.8.0.2 und PHP 8.2. Allerdings ist mein Shop zur Zeit Ruhend, also online, aber ohne Bestellmöglichkeit. Testbestellung ging aber.
ok. also muss man probieren, wenn nicht hat man Pech gehabt, Version: v4.8.0.3 ist ja offiziell nur bis PHP 8.1 oder auf ein halb gares 4.9 updaten was viele Fremdmodule ausschaltet krasse Nummer danke auch an .... und dir alles gute fürs das neue Jahr
(Sorry fürs Off-Topic) Ich habe jetzt schon ein paar mal gelesen, dass die 4.9 nicht so gut sein soll - kann mir jemand kurz erklären, warum diese Version so unbeliebt ist?
Ich denke eher es ist allgemeiner. Die 2. Zahl sagt ja ob stable oder deature Version (gerade = stable, daher sind externe Module immer für gerade Versionsnummern). Bei den ungeraden sind halt mehr neue Funktionen / Features dabei. die können halt auch mal Probleme machen. Wenn man aber nicht gerade die erste ungerade Version nimmt sondern eine der 2.3. bugfix Versionen läuft es eigentlich ganz gut. All-inkl schaltet nicht alle x-tausende Server auf einmal um, daher werden die Kunden per Mail informiert. Sollte die PHP Version Probleme machen kann man denen auch immer schreiben. notfalls ziehen die dich auf nen anderen Server oder installieren dir die gewünschte PHP Version auch.