Projekt

Allgemein

Profil

Aktionen

GX-Bug #68202

geschlossen

Wenn die eigene Fehlerseite abgeschaltet ist und keine error404.html und keine error404.php vorhanden ist, wird das Script nicht beendet was Folgefehler auslöst

Von Till Tepelmann vor fast 4 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Core
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.3.1.0, 4.3.1.0 RC1, 4.3.1.0 beta3, 4.3.2.0, 4.3.2.0 beta1, 4.3.2.1, 4.3.3.0 beta1
Release Notes Langtext:

Es werden nun keine Folgefehler mehr geloggt wenn eine ungültige URL aufgerufen wird und keine eigene Fehlerseite definiert wurde


Beschreibung

Wenn die eigene Fehlerseite abgeschaltet ist und keine error404.html und keine error404.php vorhanden ist, wird das Script nicht beendet was Folgefehler auslöst

Kann wie folgt reproduziert werden:

  1. Gambio Admin öffnen
  2. Unter Inhalt->Eigene Fehlerseiten die Optionen alle deaktivieren
  3. SEO BOOST URLs unter "Einstellung->Suchmaschinenenoptimierung" für die Produkte aktivieren
  4. Auf dem FTP Server prüfen das keine error404.html und keine error404.php im Shoproot Verzeichnis liegt
  5. Falls ja diese Dateien löschen
  6. Folgende URL im Shop aufrufen: Testkategorie/Testartikel1.html

Erwartetes Ergebnis:
Es wird kein Fehler im Log angezeigt, weil die Seite nicht existiert, es sollten keine Folgefehler protokolliert weden.

Tatsächliches Ergebnis:
Es wird im Log ein Folgefehler protokolliert weil die Ausführung des Scripts trotz nicht existierender Seite nicht abgebrochen wird


If the custom error page is disabled and there is no error404.html and no error404.php, the script does not exit which triggers subsequent errors

Can be reproduced as follows:

  1. open Gambio Admin
  2. under Content->Own error pages disable all options
  3. activate SEO BOOST URLs under "Settings->Search Engine Optimization" for the products
  4. check on the FTP server that there is no error404.html and no error404.php in the shoproot directory
  5. if yes delete these files
  6. call the following URL in the store: Test category/test article1.html

Expected result:
No error will be shown in the log because the page does not exist, no subsequent errors should be logged.

Actual result:
A subsequent error is logged in the log because the execution of the script is not aborted despite the non-existent page.


Aktionen #1

Von Till Tepelmann vor fast 4 Jahren aktualisiert

  • Tags wurde auf MR gesetzt
  • Status wurde von Gemeldet zu 30 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #2

Von Till Tepelmann vor fast 4 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #3

Von Till Tepelmann vor fast 4 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #4

Von Till Tepelmann vor fast 4 Jahren aktualisiert

  • Zielversion wurde von 133 zu 4.3.3.0 geändert
Aktionen #5

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Tags wurde von MR zu MR, 4.3.3.0 geändert
Aktionen #6

Von Hilke Müller vor fast 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Moritz Bunjes geändert
Aktionen #7

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Status wurde von 30 zu Testing geändert
Aktionen #8

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Zugewiesen an wurde von Moritz Bunjes zu Core-Entwickler geändert
Aktionen #9

Von Marvin Muxfeld vor fast 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Marvin Muxfeld geändert
Aktionen #10

Von Marvin Muxfeld vor fast 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #11

Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert

  • Tags wurde von MR, 4.3.3.0 zu MR geändert
Aktionen #12

Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert

  • Tags MR wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF