Tach!
Kann ich via PHP Dateien aus geschützen Verzeichnissen weiterreichen und so zum Download anbieten?
Du kannst mit PHP über das Dateisystem auf alle Verzeichnisse und Dateien zugreifen, für die der Prozess eine Leseberechtigung hat. Das Prinzip ist dasselbe, wie wenn du als angemeldeter Nutzer auf Dateien zugreifen kannst, zum Beispiel beim Laden in einen Editor oder ein anderes Programm.
Beim IIS ist es so, dass deine Anwendung in einer der "Sites" liegt und diese Site einem Application Pool zugeordnet ist. Der wiederum läuft unter einer bestimmten Identity und da ist ein User aus dem Windows-System konfiguriert. Der muss die Zugriffsrechte haben. Siehe Application Pool Identities.
Wäre hier Curl ein Ansatz?
Nein, damit kann man nicht aufs Dateisystem zugreifen sondern stellt Requests an andere Server, wie das jeder Browser macht.
dedlfix.