htaccess
Michael
- datenbank
Hallo!
Ich habe ein komplettes Verzeichnis über htaccess mit einem Passwort
gesperrt. Ein PHP Script aus diesem Verzeichnis soll jetzt aber eine Datei
aus diesem Verzeichnis öffnen. Dies funktioniert seit dem Passwort-
schutz nicht mehr.
Wie kann ich diese einzelne Datei freigeben, ohne daß ich das ganze
Verzeichnis freigebe?
Hi Michael,
Ich habe ein komplettes Verzeichnis über htaccess mit einem Passwort
gesperrt. Ein PHP Script aus diesem Verzeichnis soll jetzt aber eine Datei
aus diesem Verzeichnis öffnen. Dies funktioniert seit dem Passwort-
schutz nicht mehr.
das glaube ich Dir nicht.
Würde das PHP-Skript diese Datei über die Datei-Schnittstelle des Betriebssystems ansprechen, dann hätte ein in HTTP verankerter Zugriffsschutz keinerlei Wirkung.
Anscheinend sprichst Du diese Ressource jedoch via HTTP an. Warum tust Du das?
(Unklarheiten in der Sprachdefinition von PHP, wo "open" dem Anwender vorgaukelt, Dateien und HTTP-Ressourcen wären "irgendwie dasselbe", führen dann zu Fragen wie der Deinen hier - und stellen mich gegen PHP ein ...)
Wie kann ich diese einzelne Datei freigeben, ohne daß ich das ganze
Verzeichnis freigebe?
Das wirst Du nicht brauchen, wenn Du den PHP-Zugriff wirklich auf die Datei durchführst und nicht auf die HTTP-Ressource.
Viele Grüße
Michael