From stender at terradata-deutschland.de Mon Aug 1 12:39:28 2005 From: stender at terradata-deutschland.de (Gordon Stender) Date: Mon, 1 Aug 2005 12:39:28 +0200 Subject: [Mapserver-DE] Ausgabebild wird nicht angezeigt In-Reply-To: <19976.1122815634@www6.gmx.net> References: <19976.1122815634@www6.gmx.net> Message-ID: <2812984130.20050801123928@terradata-deutschland.de> Hallo Michael, ich denke das Problem liegt an deinem cgi-Verzeichnis. Im cgi-Verzeichnis werden üblicherweise CGI-Anwendungen abgelegt (wie z.Bsp: mapserv.exe). Dein mapfile und dein Image-Verzeichnis liegen bei Dir unter cgi-bin was bei den Bildern dazu führt, das der Webserver versucht die png-Bilder vor dem Versenden an den Browser als Script zu interpretieren und auszuführen. Lege Deine Bilder unter dem Verzeichnis "htdocs" ab, ändere dazu "IMAGEPATH" und IMAGEURL" in Deiner Mapdatei. Die Fehlermeldungen im Errorlog beziehen sich darauf, das der Webserver das PNG-Bild nicht als Script ausführen kann und das das optionale Browser-Adress-Bildchen favicon.ico nicht gefunden wurde. Mit freundlichen Grüssen Gordon Stender Am Sonntag, 31. Juli 2005 um 15:13 schrieben Sie: MH> Hallo Liste, MH> himmelhoch jauchzend zu Tode betrübt - so gestaltet sich meine derzeitige MH> Gemütslage bei der Arbeit mit dem Mapserver. Ich habe ein Template und ein MH> Mapfile. Ganz einfaches Beispiel (Tutorial der Uni Vechta) - die Mapserver MH> Version wird ausgegeben und ein Shapefile als .png ausgegeben. Das Problem MH> ist nun, das zwar die Mapserverversion ausgelesen wird, das Bild der Karte MH> aber nicht. Hier ist nur ein kleines Quadrat das symbolisch das eigentliche MH> Bild ersetzt. Die Eigenschaften des Symbols verweisen auf genau den Pfad, in MH> den Mapserver die Ausgabebilder MH> generiert(http://localhost/cgi-bin/var/first11228127871168.png). Ich kann MH> mir die Bilder mit dem MS-Bildbetrachter (o.ä.) ansehen. Bei jedem Aufruf MH> generiert Mapserver ein neues Bild. Bis hierher ist alles wie es sein soll. MH> Am Browser liegt es nicht habe es in Firefox und IE probiert. Gebe ich an MH> Stelle des Templates den Pfad des Bildes an, wird es dargestellt. MH> Folgend mal mein (mickriger) Code: MH> MH>
MH>