jan99
Goto Top

Einrichten einer zweiten Webseite

Moin!

ich hoffe hier richtig zu sein.

Wir haben auf einem Server ein GIS laufen das unter \C:\inetpub\wwwroot\ auf dem Server betrieben wird.

Nun möchte ich auf eine andere HTML-Seite auf diesem Server zugreifen und habe dafür im IIS eine zusätzliche Webseite definiert (das mit der Erdkugel als Icons).

physikalischer Pfad: C:\Install\Projekt2KatasterSync

Dann habe ich die Benutzer angelegt, wie ich das bei meiner Installation eines Wikis auf einem anderen Server schon einmal gemacht habe.

Also Serverbindung habe ich 8080 eingetragen - die vorgeschlagene 80 wurde nicht angenommen.

Nun habe ich als URL http://servername/Projekt2KatasterSync/index.html in den Browser angegeben.

Es kommt nun die Meldung:

Modul IIS Web Core
Benachrichtigung MapRequestHandler
Handler StaticFile
Fehlercode 0x80070002
Angeforderte URL http://ma22-ap-013:80/Projekt2KatasterSync/index.html
Physikalischer Pfad C:\inetpub\wwwroot\Projekt2KatasterSync\index.html
Anmeldemethode Anonym
Angemeldeter Benutzer Anonym

Was mich insbesondere wundert ist das bei der angeforderten URL die 80 steht - obwohl ich diese nicht eingegeben habe und das beim physikalischen Pfad jetzt c:\inetpub\wwwroot steht - was eigentlich vom GIS kommt.

Kann mir einer weiterhelfen?
Gruß Jan

Content-ID: 367398

Url: https://administrator.de/contentid/367398

Ausgedruckt am: 22.11.2024 um 14:11 Uhr

emeriks
emeriks 08.03.2018 aktualisiert um 11:14:24 Uhr
Goto Top
Hi,
Also Serverbindung habe ich 8080 eingetragen - die vorgeschlagene 80 wurde nicht angenommen.
Wenn Du TCP 80 verwenden willst, und schon eine Site auf diesem Port läuft, dann brauchst Du entweder eine 2. IP-Adresse oder Du legst bei der Bindung den Hostnamen fest.

Was mich insbesondere wundert ist das bei der angeforderten URL die 80 steht - obwohl ich diese nicht eingegeben habe
Wenn man eine URL über HTTP aufruft, und am Hostnamen keinen Port anhängt, dann geht das automatisch an TCP 80.

und das beim physikalischen Pfad jetzt c:\inetpub\wwwroot steht - was eigentlich vom GIS kommt.
Da Du beim Aufruf nicht Port 8080 angegeben hast.

Rufe also
http://servername:8080/Projekt2KatasterSync/index.html

E.
Pjordorf
Pjordorf 08.03.2018 um 11:15:50 Uhr
Goto Top
Hallo,

Zitat von @jan99:
Wir haben auf einem Server ein GIS laufen das unter \C:\inetpub\wwwroot\ auf dem Server betrieben wird.
Und dein IIS ist auf welchen Server und hat welche Version?

Also Serverbindung habe ich 8080 eingetragen - die vorgeschlagene 80 wurde nicht angenommen.
Da auf dein Lokalen Port 80 ja schon die default Site liegt.

Zugriff auf den Server im Internet auf dessen Port 80 (Ist deine Anfrage)

Was mich insbesondere wundert ist das bei der angeforderten URL die 80 steht
Das ist deine Anfrage an den WebServer und der Stnadard ist ebeb Port 80, ausser du sagts was anderes. Aber es ist ja nicht dein WebServer der diese Anfrage bedienen soll. Da steht doch ganz klar Angeforderte URL.

http://www.dummies.com/programming/networking/network-administration-in ...
https://blog.udemy.com/learn-iis/
http://www.dotnettricks.com/learn/iis

Gruß,
Peter
niklasschaefer
Lösung niklasschaefer 08.03.2018 um 11:15:51 Uhr
Goto Top
Hallo,

da du der Port 80 schon von einer anderen Webanwendung belegt ist.

Musst du die neue Seite so aufrufen:

http://servername:8080

Das sollte schon reichen den du musst keinen PFad angeben den verarbeitet der IIS intern selbst.

Gruß Niklas