Sicherheitswarnung: Bitte keine Version älter als 1.11 verwenden!

Status-Codes von gzip_cnc

Nummerierung der Status-Codes

Die Nummerierung der Status-Codes beschreibt, in welchem Programmteil der Status festgestellt wurde:

Auslieferung des Inhalts aus dem Cache

In den folgenden Fällen konnte der Inhalt in komprimierter Form ausgeliefert werden:

Status-Code Bedeutung
01:OKAY Die Cache-Datei existierte bereits.
06:CREATED_ZLIB Die Cache-Datei wurde unter Verwendung der Perl-Moduls Compress::Zlib erfolgreich angelegt.
07:CREATED_GZIP Die Cache-Datei wurde unter Verwendung des externen Komprimierungsprogramms gzip erfolgreich angelegt.
08:UPDATED_ZLIB Der Inhalt der entsprechenden Cache-Datei wurde unter Verwendung der Perl-Moduls Compress::Zlib erfolgreich aktualisiert.
09:UPDATED_GZIP Der Inhalt der entsprechenden Cache-Datei wurde unter Verwendung des externen Komprimierungsprogramms gzip erfolgreich aktualisiert.

Auslieferung des Inhalts aus der Original-Datei

In den folgenden Fällen konnte der Inhalt der Original-Datei nur in unkomprimierter Form ausgeliefert werden:

Status-Code Bedeutung
03:NO_PATH_INFO Der URL der auszuliefernden Datei konnte nicht bestimmt werden.
05:NO_ACCEPT_ENCODING Der Browser erlaubte die Auslieferung komprimierter Daten nicht.
10:ORIGINAL_SMALLER Der Inhalt der Original-Datei war kleiner als der Inhalt der Cache-Datei.
21:FOPEN_FAILED_GZIP Das Öffnen der Cache-Datei ist gescheitert.
41:PATHNAME_BROKEN Der Inhalt der Environment-Variablen PATH_INFO konnte nicht in Verzeichnispfad und Dateiname unterteilt werden.
42:MKDIR_FAILED Das Anlegen des erforderlichen Cache-Verzeichnisses ist gescheitert.
44:GZIPFILE_FAILED Das Komprimieren des Inhalts der Original-Datei unter Verwendung des externen Komprimierungsprogramms gzip ist gescheitert.
45:RENAME_FAILED Das Umbenennen der komprimierten Kopie auf den Cache-Dateinamen ist gescheitert; die Kopie wurde gelöscht.
46:STAT_FAILED_CACHE Das Lesen der Eigenschaften der gerade neu angelegten Cache-Datei ist gescheitert; die neue Cache-Datei wurde gelöscht.
51:FOPEN_FAILED Das Öffnen einer zlib-Ausgabedatei für die Komprimierung ist gescheitert.
52:ZLIBOPEN_FAILED Das Öffnen der Ausgabedatei über die Perl-API Compress::Zlib ist gescheitert; die zlib-Ausgabedatei wurde gelöscht.
53:READ_FAILED Das Lesen des Inhalts der Original-Datei ist gescheitert; die zlib-Ausgabedatei wurde gelöscht.

Verarbeitungsfehler

In den folgenden Fällen konnte der Inhalt der Original-Datei weder in komprimierter noch in unkomprimierter Form ausgeliefert werden, sondern es mußte eine Fehlerbehandlung durchgeführt werden:

Status-Code Bedeutung
04:STAT_FAILED_ORIGINAL Das Lesen der Eigenschaften der Original-Datei ist gescheitert - das kann im einfachsten Falle bedeuten, daß diese Datei überhaupt nicht existiert.
22:FOPEN_FAILED_ORIGINAL Das Öffnen der Original-Datei zum Lesen ist gescheitert (beim Versuch, den Inhalt dieser Datei auszuliefern).

Selbsttest-Modus

In den folgenden Fällen wurde das Programm durch Anforderung seines URL via HTTP aufgerufen:

Status-Code Bedeutung
97:SELF_TEST_MISUSE Ein Besucher hat versucht, das Skript zu mißbrauchen, um Sicherheitsmechanismen des Apache-Webservers zu unterlaufen. (ab Version 1.11)
98:SELF_TEST_DISABLED Der Selbsttest-Modus wurde per Programm-Konfiguration abgeschaltet.
99:SELF_TEST_OKAY Der Selbsttest wurde normal durchgeführt.

(Michael Schröpl, 2002-09-05)