PHP-Dateien in cgi-bin?

BlueStar88

Registered User
Hi,

wieso ist's bei Confixx-gepflegten HTML-Ordnern nicht möglich, PHP-Dateien aus dem cgi-bin-Ordner heraus ausführen zu lassen, so wie's eigentlich sein sollte? Oder ist das ein Fehler bei meiner Konfiguration?

Schönen Gruß

Manuel
 
Hallo!
Was sagen denn access_log bzw. error_log, wenn eine PHP Datei aus dem Verzeichnis cgi-bin ausgeführt werden soll?

mfG
Thorsten
 
BlueStar88 said:
PHP-Dateien aus dem cgi-bin-Ordner heraus ausführen zu lassen,
Das sollte normal sein.
so wie's eigentlich sein sollte?
Es sollte in einem richtigen cgi-bin nicht so sein.

Ausnahme von oben: Wenn PHP als CGI ausgeführt wird.
Davon gehe ich aber bei Dir nicht aus.

huschi.
 
Huschi said:
Das sollte normal sein.

Es sollte in einem richtigen cgi-bin nicht so sein.

Ausnahme von oben: Wenn PHP als CGI ausgeführt wird.
Davon gehe ich aber bei Dir nicht aus.

huschi.

Aja, klar. Du meinst also, nur wenn CGIs über Shell-Binaries realisiert werden (z.B. Bash,PHP CLI etc.), gehören die in den CGI-Ordner und die Scripts die über Apache-Module laufen, gehören ganz normal in den HTML-Ordner?
 
Du hast es erfasst.
In einem vernünftig konfiguriertem cgi-bin dürfen nur CGIs ausgeführt werden.
Das hat den Sinn und Zweck, das man die Configurations-, Datenbank-, Bilder-, Template-, etc Dateien nicht gesonders schützen muß. Denn eine URL .../cgi-bin/daten.csv bringt immer einen Fehler obwohl die Datei existiert.

Das ist kein Bug, das ist ein Feature.

huschi.
 
Back
Top