Auf Dateien kann nicht zugegriffen werden, aber die Verzeichnisliste funktioniert in MS IIS

362
Ravisha

Ich habe eine Website auf http gehostet, deren Verzeichnisliste in MS IIS V 6.1 auf Windows Server 2008 aktiviert ist. Auf Port 8080 ohne SSL. Ich kann auf die Verzeichnisse zugreifen und diese mit localhost und IP auflisten. Wenn Sie jedoch auf eine Datei zugreifen, erhalten Sie eine leere Antwort. Der Antwortheader wird unten erwähnt.

Länge des Inhalts: 0 Datum: Sa, 13 Jan 2018 19:27:48 GMT Server: Microsoft-IIS / 7.5 X-Powered-By: ASP.NET Jede Hilfe / Anregung wird geschätzt.

0
"Der Zugriff auf die Datei ist jedoch nicht erfolgreich." - Das erscheint mir leider etwas unklar. Ich könnte vorschlagen, dass Sie die Frage so bearbeiten, dass sie die spezifischen Dateitypen enthält, die fehlgeschlagen sind, und die Details des Fehlers (was tun Sie, um auf die Dateien zuzugreifen, insbesondere wenn der Fehler auftritt usw.). Anaksunaman vor 6 Jahren 0
aktualisierte. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen Ravisha vor 6 Jahren 0

2 Antworten auf die Frage

1
Ravisha

Endlich die Antwort gefunden. https://forums.iis.net/t/1233864.aspx?Iss+senden+leere+Datei+für+Skript+Datei+anfragen+ein+++++++++++++++++

Das Problem war auf einen fehlenden statischen Modulinhalt zurückzuführen

Die erste Möglichkeit ist, dass Sie die statische Inhaltsfunktion in IIS nicht installiert haben. Um dieses Problem zu beheben, können Sie versuchen, die Funktion in Systemsteuerung-> Programme-> Windows-Funktionen ein- und auszuschalten-> Internetinformationsdienste / WWW-Dienste / Allgemeine HTTP-Funktionen / Statischer Inhalt zu installieren.

Erwägen Sie, diese Antwort für die Website und andere besser zu machen, indem Sie die Teile der Antwort aus dem von Ihnen angegebenen Link zitieren, falls es einmal schief geht. Die anderen Details (außer einem Link) sind hier weiterhin verfügbar, um anderen zu helfen. Es scheint, dass es in diesem Beitrag ein paar Antworten für verschiedene Methoden gibt, also klingt es so, als ob Sie gerade diesen Abschnitt zur Konfigurationsdatei hinzugefügt haben, zusammen mit bestimmten MIME-Typen desselben Postens oder was genau? Pimp Juice IT vor 6 Jahren 0
@PimpJuiceIT Vielen Dank für deinen Vorschlag. Der zitierte Text aus dem Link wurde hinzugefügt. Ich hatte ein Problem mit dem Modul "Statischer Inhalt", das nicht installiert wurde. Ravisha vor 6 Jahren 0
0
Anaksunaman

Laut Ihrer Antwort scheint die Lösung (wie erwähnt) zu sein, dass das Static Content-Modul für IIS deaktiviert wurde.

So aktivieren Sie das Static Content-Modul:

  • Öffnen Sie die Systemsteuerung und wählen Sie Programme und Funktionen .

  • Wählen Sie Windows-Funktionen ein- oder ausschalten .

  • Unter der Internet - Informationsdienste Teilstruktur markieren World Wide Web Services -> Allgemeine HTTP - Features -> Static Content .