Benutzer mit den meisten Antworten
IIS Express Probleme

Frage
-
Mit VS 2019 und dem "angeschlossenen" IIS Express Testserver habe ich ein kleines Problem. Die Anzeige der Seite ist unvollständig, wenn Java Scripte eine Landkarte anzeigen wollen. Die Eingabe erfolgt mit geoJson Dateien und die Ausgabe mit Hilfe des Leaflet JS Frameworks.
VS Code mit Live-Server zeigt die Seiten richtig und vollständig an. Dreamweaver im übrigen auch.
Wo könnte denn da das Problem liegen? Brauche ich eine Erweiterung oder gar einen Apache Testserver?
Danke für Eure Tipps.
Antworten
-
Hi,
eigentlich ist das eher ein Problem mit dem richtigen IIS und nicht dem IIS Express aber wer weiß.
Falls gewisse Dateien mit einem 404 Fehler nicht geladen werden, schau mal, ob ein Eintrag in der web.config hilft.
<configuration> <system.webServer> <staticContent> <mimeMap fileExtension=".dateiendung" mimeType="der/mimetype" /> </staticContent> </system.webServer> </configuration>
".dateiendung" und "der/mimetype" müssen natürlich mit den richtigen Werten angegeben werden.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport
- Bearbeitet Stefan FalzModerator Samstag, 30. Januar 2021 19:23
- Als Antwort markiert zehrer Sonntag, 31. Januar 2021 08:09
Alle Antworten
-
Hi,
ich würde zuerst mal schauen, was genau da aus welchem Grund nicht funktioniert.
Bspw. ob irgendwelche Dateien nicht geladen werden können, ...
Öffne im Browser mal mit F12 die Developer Tools und schau dir dann dort an, was genau da passiert. Mit diesen Infos melde dich dann wieder hier.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport- Als Antwort vorgeschlagen Oneplus Voucher Samstag, 30. Januar 2021 18:32
- Nicht als Antwort vorgeschlagen Stefan FalzModerator Samstag, 30. Januar 2021 18:34
-
Das mach ich gerne und melde mich, danke.
Was nicht passiert kann ich jedoch schon sagen:
- Es werden keine Karten und keine Satellitenaufnahmen geladen/angezeigt
- Es werden keine .geoJSON Daten geladen/angezeigt
Und das warum es mit Apache, Live-Server und mit dem Adobe Testserver funktioniert und mit ISS nicht, werden wir vielleicht und hoffentlich ergründen
Vielleicht noch ein funktionierendes Produktionsbeispiel (Karten unter 6.):
https://www.ushikes.com/htm_hikes_ojito_wilderness.htm
-
Hi,
eigentlich ist das eher ein Problem mit dem richtigen IIS und nicht dem IIS Express aber wer weiß.
Falls gewisse Dateien mit einem 404 Fehler nicht geladen werden, schau mal, ob ein Eintrag in der web.config hilft.
<configuration> <system.webServer> <staticContent> <mimeMap fileExtension=".dateiendung" mimeType="der/mimetype" /> </staticContent> </system.webServer> </configuration>
".dateiendung" und "der/mimetype" müssen natürlich mit den richtigen Werten angegeben werden.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport
- Bearbeitet Stefan FalzModerator Samstag, 30. Januar 2021 19:23
- Als Antwort markiert zehrer Sonntag, 31. Januar 2021 08:09
-
<system.webServer>
<staticContent>
<mimeMap fileExtension=".geojson" mimeType="application/geo+json" />
<mimeMap fileExtension=".gpx" mimeType="application/gpx+xml" />
</staticContent>
</system.webServer>
That's it! Alle interaktiven Landkarten arbeiten auch im Test perfekt.
Vielen, vielen, vielen Dank!!!!
Gruß
Fritz -
Hallo Fritz,
das Problem sind die Dateiendungen. IIS lehnt die Auslieferung sämtlicher unbekannter Dateiendungen aus Sicherheitsgründen ab. (Ich weiß zwar nicht, wo das Problem dabei liegen soll aber ok). Und .geojson und .gpx sind (noch?) nicht in der Standardkonfiguration des IIS gelandet.
Man kann die Mimetypes auch auf Serverebene (über den IIS Manager oder die applicationHost.config) angeben, falls man viele Anwendungen auf einem Server hat, die diese Dateiendungen verwenden.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport