Frage

Ich bin mit benutzerdefinierten Controller, dass Cache statische Ressourcen (CSS, JS, etc.) und Bilder. Ich arbeite zur Zeit mit einem Hosting-Provider, das mich bis unter voller Vertrauen Profil gesetzt hat. Trotz in voller Vertrauen sein, nicht mein Controller, da die Caching-Strategie auf der File-Klasse stützt sich direkt auf eine Ressource-Datei im Speicher auf der Behandlung und Lagerung vor zu öffnen.

Ist dies etwas, das wahrscheinlich in allen volles Vertrauen Shared-Hosting-Umgebungen auftreten würde, oder ist dies spezifisch für meine Gastgeber? Die statischen Dateien leben in meiner Anwendung der Struktur und nicht in einem beliebigen Server-Pfad. Es scheint mir, dass benutzerdefinierte Caching-Code den Zugriff auf die Datei direkt erfordern würde, und bin der Hoffnung, jemand anderes mit diesem Thema beschäftigt hat.

War es hilfreich?

Lösung

Im Grunde ist dies zu tun, müssen Sie den IIS-Benutzer zu gewinnen Dateisystemzugriff imitieren. Wenn Sie nicht diese in einem Shared-Hosting-Umgebung tun können, dann müssen Sie ändern Service-Provider (wir EC2 bewegt).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top