D
danielvolz
Guest
Hallo an Alle,
Ich habe ein Problem mit der Konfiguration meines Apaches.
Auf unserer Plattform können Benutzer Avatare für Ihr Profil hochladen, was derzeit auch funktioniert.
Lädt jetzt ein Benutzer eine Datei hoch, welches 2 Dateiendungen trägt (zum Beispiel datei.php.jpg) wird dieses eigentliche Bild als PHP-Datei behandelt.
Das es ein Sicherheitsrisiko ist ist mir bewusst, nur wie bringe ich meinen Apache dazu, die Datei anhand Ihrer letzten Dateiendung zu interpretieren?
Wenn ich die Datei direkt aufrufen will bricht der Server mit einem "Internal Server Error" ab, im Logfile kann ich dann folgendes lesen:
Premature end of script headers (Ich denke mal, weil er es nicht schnallt, diese Datei als Bild, und nicht als PHP-Datei zu verarbeiten...)
Wer kann mir weiterhelfen?
Liebe Grüße,
Daniel
Ich habe ein Problem mit der Konfiguration meines Apaches.
Auf unserer Plattform können Benutzer Avatare für Ihr Profil hochladen, was derzeit auch funktioniert.
Lädt jetzt ein Benutzer eine Datei hoch, welches 2 Dateiendungen trägt (zum Beispiel datei.php.jpg) wird dieses eigentliche Bild als PHP-Datei behandelt.
Das es ein Sicherheitsrisiko ist ist mir bewusst, nur wie bringe ich meinen Apache dazu, die Datei anhand Ihrer letzten Dateiendung zu interpretieren?
Wenn ich die Datei direkt aufrufen will bricht der Server mit einem "Internal Server Error" ab, im Logfile kann ich dann folgendes lesen:
Premature end of script headers (Ich denke mal, weil er es nicht schnallt, diese Datei als Bild, und nicht als PHP-Datei zu verarbeiten...)
Wer kann mir weiterhelfen?
Liebe Grüße,
Daniel