Hallo, auch nach Einspielen des letzten Updates 1.1, habe ich immer noch Probleme mit der Rubrik "Bestellungen". Ich rufe eine Bestellung auf, drucke sie aus und schließe sie, danach weiße Seite. Mehrere Bestellungen auf "versendet" stellen ist auch schwierig, oft werden einige nicht übernommen, behindert ungemein. Rechnungen ausdrucken, nach Zahlungseingang, immer wieder weiße Seite. Muss dann wieder auf "Bestellungen" klicken und wieder runterscrollen. Was könnte das sein? Screenshot zeigt die Maske, nachdem ich eine Bestellung auf "versendet" gestellt habe. Liebe Grüße Lula Amann
Hallo Lula, wie ich sehe habt ihr euren Adminbereich über eine extra eingefügte htaccess/htpasswd Datei versucht zu schützen. Das ist von uns ausdrücklich nicht supported! Die Trennung zwischen Front- und Backend ist aber keinesfalls so stringent und durchgängig, dass das sicher funktionieren könnte. Gerade bei Protokollwechseln im Hintergrund geht das dann auch sehr, sehr gerne versteckt in den Requests im Hintergrund schief, man sieht davon dann nichts. Ich rate dir sehr dringend das zu entfernen, das hat das Potenzial viele Probleme zu beseitigen, ohne eure Shopsicherheit irgendwie messbar zu schmälern, meine Hand drauf. Wenn du dann noch dieselben Probleme hast bitte erneute Meldung.
Danke Wilken, nachdem wir im April gehackt wurden, haben wir alle Schotten dicht gemacht. Ich gebe es so weiter, danke Dir vielmals. Liebe Grüße Lula
Geht leider immer noch nicht. Verzeichnisschutz ist draußen. Mein Techniker meinte, ich zitiere: Der fatale error ist was die weiße seite erzeugt, wenn das über nen "quer-request" kommt, wenn der passwort-schutz drin is, dann weiß ich auch net..^^ eigentlich sollte sowas ohne probleme fruchten, du als externer benutzer bist ja authentifiziert und das system sollte auf sowas zugreifen können ich hab in 14 jahren noch nich davon gehört, dass htaccess probleme bereiten kann^^ das hier is der letzte error aus der logfile [Tue Jul 26 22:27:00.940492 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'No language code has been found' in /pathonfilesystem/GXMainComponents/Shared/LanguageProvider.inc.php:127, referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940536 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: Stack trace:, referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940552 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: #0 /pathonfilesystem/GXMainComponents/Services/Core/InfoBox/Reader/InfoBoxReader.php(121): LanguageProvider->getCodeById(Object(IdType)), referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940558 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: #1 /pathonfilesystem/GXMainComponents/Services/Core/InfoBox/Reader/InfoBoxReader.php(76): InfoBoxReader->_createObject(Array), referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940563 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: #2 /pathonfilesystem/GXMainComponents/Services/Core/InfoBox/Reader/InfoBoxReader.php(66): InfoBoxReader->_createCollection(Array), referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940568 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: #3 /pathonfilesystem/GXMainComponents/Services/Core/InfoBox/InfoBoxService.php(61): InfoBoxReader->getAll(), referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940573 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: #4 /pathonfilesystem/GXMainComponents/Controllers/HttpView/AdminAjax/AdminInfoBoxAjaxController.inc.php(118): InfoBoxService->getAllMessages(), referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview [Tue Jul 26 22:27:00.940578 2016] [fcgid:warn] [pid 15393] [client 0.0.0.0:51474] mod_fcgid: stderr: #5 [internal function]: AdminInfoBoxAjaxController in /pathonfilesystem/GXMainComponents/Shared/LanguageProvider.inc.php on line 127, referer: https://www.example.de/shop/admin/admin.php?do=OrdersOverview
14 Jahre gibts Gambio ja noch nichtmal und Erfahrungen von irgendwelchen anderen Webapps und Seiten lassen sich so nicht übertragen Der Passwortschutz schützt ja auch nicht die Anwendung, sondern schirmt Teile der Anwendung vom Rest ab, die können dann nicht mehr miteinander reden. Bestimmte Teile des Shops lösen auch Requests direkt an andere Teile des Shops aus, die gehen dann nicht anständig. Das Frontend holt auch Bilder für den Lieferstatus aus dem Backendbereich. Einfach Schwamm drüber und nicht den admin Dateiordner vom Rest des Shops trennen, verboten. Das scheint hier aber tatsächlich nicht das ursächliche Problem zu sein, ich hab aber gerade auch keine genaue Vorstellung was da exakt schief geht. Wenn ich mich hier durch deine Bestellübersicht klicke, funktioniert die soweit sauber. Kannst du das als allererstes nochmal mit einem frischen Browser ausprobieren?
Ok, ich arbeite mit google chrome, weil der einfach schneller ist. Ich arbeite jetzt mal mit dem Firefox und berichte dann. Bis später Lula
Und bei Firefox ist es genauso, hat wohl nix mit dem Browser zu tun. Ja beim Drüber schauen siehts gut aus, allerdings nicht, wenn man Bestellungen auf "versendet" stellen will. Von Seite 1 auf Seite 2 ist auch schwierig, muss man ein paar mal probieren.
Ich hab gestern echt 20-30x die Seite der Bestellübersicht gewechselt, in 2 Browsern, in deinem Shop, ohne Problem. Ich geb das nochmal einem anderen Kollegen, damit der das mal an seinem Rechner ausprobiert, aber ich seh so nix...
Wir haben grad das ganze mal live verfolgt/debugged. (im firebug die requests geprüft) Der letzte Request nach dem POST der zu speichernden Daten ist ein GET, der einen fatalen Error erzeugt. Der sieht folgendermaßen aus: (scheint der gleiche Eintrag zu sein, wie oben aus der ssl_error.log) Fatal error: Uncaught exception 'UnexpectedValueException' with message 'No language code has been found' in /systempfadzumshop/GXMainComponents/Shared/LanguageProvider.inc.php:127 Stack trace: #0 /systempfadzumshop/GXMainComponents/Services/Core/InfoBox/Reader/InfoBoxReader.php(121): LanguageProvider->getCodeById(Object(IdType)) #1 /systempfadzumshop/GXMainComponents/Services/Core/InfoBox/Reader/InfoBoxReader.php(76): InfoBoxReader->_createObject(Array) #2 /systempfadzumshop/GXMainComponents/Services/Core/InfoBox/Reader/InfoBoxReader.php(66): InfoBoxReader->_createCollection(Array) #3 /systempfadzumshop/GXMainComponents/Services/Core/InfoBox/InfoBoxService.php(61): InfoBoxReader->getAll() #4 /systempfadzumshop/GXMainComponents/Controllers/HttpView/AdminAjax/AdminInfoBoxAjaxController.inc.php(118): InfoBoxService->getAllMessages() #5 [internal function]: AdminInfoBoxAjaxController in /systempfadzumshop/GXMainComponents/Shared/LanguageProvider.inc.php on line 127 Dort wurde lediglich der Bestellvorgang von "in Bearbeitung" auf "versendet" gesetzt. das ist also etwas, dass nicht beim Umschalten zwischen den Seiten stattfindet, sondern beim verändern einer Bestellung auftreten kann (immer passiert das auch nicht, was das ganze noch seltsamer werden lässt) Woher kommt denn der language-code und wieso tritt das auf, wenn mein Shop doch nur auf Deustch ist?!
Ja, der Shop ist ja nur auf deutsch. Beim Anlegen eines Artikels musste man ewig scrollen bis runter, der englische Teil störte.
Urks. Das ist jetzt nur die Infobox oben rechts oben die da bockt, aber eine oder beide der Grundsprachen löschen gibt immer Zicken, das sollte man nicht wagen. Ist schon seit Jahren ein Problem, deswegen prangt da auch ein grosser Warnhinweis. Die Infobox müssen wir dann mal debuggen, dazu bitte ein Ticket.
Hurra!!! Seit dem aktuellen Update funktioniert es wieder! Ich liebe Euch dafür, Jungs!!!! Ihr seid Spitze! Liebe Grüße