IIS7 – Deaktivieren übergeordneter Pfade Breaks User Interface



Bei alten Classic ASP-Seiten kann es vorkommen, dass man für Pfade den Platzhalter ../ verwendet hat. z.B. ( server.mappath(„../data/dbank.mdb“) ). Beim IIS7 und Windows 2008 Server wird hier ein Fehler angezeigt. Dieser kann behoben werden, wenn man für eine Webseite oder die Defaultwerte des IIS, die aktivierung übergeordneter Pade [enableParentPaths] aktivert.

Dies wird wie folgt eingestellt: Internetinformationsdienste-Manager öffnen, dann für die Einstellung aller Webseiten auf den Servernamen im linken Menu klicken, oder wenn nur eine Webseite alleine, die Sites öffnen und die gewünschte Webseite markieren. Dann auf ASP doppelklicken und unter dem Menu „Limiteigenschaften“ ganz unten beim Punkt „Übergeordnete Pfade aktivieren [enableParentPaths]“ auf True stellen.

Fertig!



Kommentar abgeben