fastix®: *.txt files nicht im Browser anzeigen

Beitrag lesen

Moin!

wie kann ich einigermaßen sicher vermeiden, daß *.txt files nicht im Browser angezeigt werden. Von PHP sollen sie aber verwendet werden können.

Ganz einfach. Apache, Standardkonfiguration: Dateien, die mit ".hta" beginnen werden nicht ausgeliefert. Benenne die Dateien entsprechend um.

Im Netz hab ich dazu nur CHMOD 644 gefunden. Aber das ist es nicht.

Na? Was macht das? (Falls Du es klein schreibst...)

1 Punkt für "Ausführen",
2 Punkte für "Schreiben"
4 Punkte für "Lesen".

So. Erste Stelle ist eine 6 für den Eigentümer.
Der darf lesen, weil die vier gut in die 6 reinpasst. Rest ist 2. Er darf also auch schreiben. Rest ist 0. Er darf also die Datei also _nicht_ ausführen. (Oder das Verzeichnis nicht "betreten", welches mit chmod 644 "behandelt" wurde.).

Die beiden weiteren Stellen sind für die Gruppe und (die letzte Stelle) für jeden:
Die dürfen lesen, weil die vier gut in die 4 reinpasst. Rest ist 0. Sie dürfen also nicht schreiben. Rest bleibt 0. Sie dürfen also die Datei also _nicht_ ausführen. (Oder das Verzeichnis "betreten").

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.