webentwicklung-frage-antwort-db.com.de

Keine Mime Types Option in IIS 7

Ich habe ein Problem in IIS, bei dem ich eine Webanwendung installiert habe, die mit .NET ausgeführt wird, aber wenn Sie dorthin navigieren, werden keine Bilder angezeigt und das CSS wird nicht verwendet. Daher ist die Seite vollständig unformatiert .

Ich bin verblüfft darüber, aber ich habe mich gefragt, ob es etwas mit zulässigen MIME-Typen zu tun haben könnte. Ich wollte also prüfen, welche zulässig waren, als ich bemerkte, dass die Option MIME-Typen nicht vorhanden ist.

Ich kann es in IIS auf einem anderen Server im Abschnitt IIS sehen, wenn Sie auf eine Site klicken, aber es ist auf diesem Server nicht vorhanden. Weiß jemand:

a) Warum ist es nicht da und wie können Sie es zurückbekommen b) Wenn dies die Ursache des Problems sein könnte, wodurch das CSS nicht erkannt wird und keine Bilder angezeigt werden?

Ich hoffe, dass ich das richtig erklärt habe, aber ich werde gerne weitere Informationen an alle weitergeben, die gerne helfen! :-)

Vielen Dank

24
5lovak

Um das fehlende (leere CSS) und Imageproblem zu lösen, müssen Sie den Static Content Role installieren.

  1. Start -> Administrative Tools -> Server Manager
  2. Wählen Sie Web Server unter Roles aus.
  3. Die dritte Option ist Static Content unter Common Http Features
  4. Es installieren

Ihr statischer Inhalt wird jetzt geliefert.

Wenn Sie bestimmte MIME-Typen hinzufügen müssen, können Sie die neu installierte MIME Types-Funktion verwenden. Die neue Role wird erst angezeigt, wenn Sie IIS Manager neu starten.

44
Rebecca

Dies ist die Antwort für Nicht-Server-Benutzer, ich habe Windows 10 und den Kommentar von Phil (siehe Antwort unten) für mich bearbeitet:

"Wenn Sie sich auf einem Nicht-Server-Betriebssystem wie Windows 8 befinden, suchen Sie auf der Startseite nach" Windows-Funktionen ein- oder ausschalten "und aktivieren Sie InternetInformation Services -> WWW-Dienste -> Common HTTPFunktionen -> Statischer Inhalt "

Screenshot der Funktionseinstellungen:

 Windows 10 Features Screenshot

5
Omar Isaid

OK, unter IIS manager auf W2k8 sehe ich MIME-Typen unter "HTTP-Funktionen". Wenn die Konfigurationsoption MIME Types nicht angezeigt wird, müssen Sie möglicherweise die Schritte von Junto in der obigen Antwort ausführen, um die Unterstützung für statische Dateien in IIS zu installieren.

Sehen enter image description here

0
BugFinder