GX-Bug #68363
geschlossenFehler im Shop vermeiden, wenn unbekannte Module oder Parameter in der URL übergeben werden / Avoid errors in the store when unknown modules or parameters are passed in the URL
0%
Einige Fehler wurden behoben und die Stabiliät des Shops zu verbessern.
Beschreibung
Wir haben ein paar Stellen im Code die leider sehr stark mit Abbrüchen oder Fatal-Errors umsich schmeißen, wenn in der URL einige Paramater nicht korrekt sind.
Diese Fehler sollten wir abfangen und nur loggen wenn der Shop im Developing Modus ist.
Kann wie folgt reproduziert werden:
- URL im Shop mit folgenden Parametern aufrufen: /request_port.php?module=test
- could not proceed module [test] wird auf dem Bildschirm ausgegeben
Erwartetes Ergebnis:
Es wird keine Meldung auf dem Bildschirm mehr ausgegeben und kein Error-Log Eintrag erstellt. Hier reicht es den Fehler nur im Development Modus zu loggen.
Tatsächliches Ergebnis:
Es wird die Meldung could not proceed module [test] auf dem Bildschirm ausgegeben und ein Fehler in Log geschrieben.
We have a few places in the code that unfortunately throw around very strong aborts or fatal errors when in the URL some paramaters are not correct.
We should catch these errors and log them only when the store is in developing mode.
Can be reproduced as follows:
- call URL in the store with the following parameters: /request_port.php?module=test
- could not proceed module [test] is displayed on the screen.
Expected result:
No more message is displayed on the screen and no error log entry is created. Here it is enough to log the error only in development mode.
Actual result:
The message could not proceed module [test] is displayed on the screen and an error is logged.
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
- Status wurde von Gemeldet zu 30 geändert
- Zielversion wurde von 133 zu 4.4.0.0 beta1 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Daniel Wu vor mehr als 3 Jahren aktualisiert
- Zielversion wurde von 4.4.0.0 beta1 zu 4.5.1.0 beta1 geändert
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
- Zielversion wurde von 4.5.1.0 beta1 zu 4.4.0.0 geändert
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
- Zielversion wurde von 4.4.0.0 zu 4.5.1.0 beta1 geändert
Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert
- Status wurde von 30 zu Testing geändert
Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Ahmed Hamouda geändert
Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert
- Tags wurde auf 4.5.1.0_beta1 gesetzt