[Mapbender-users] Konfiguration Apache und Mapbender

Martina.Schaller at gl.ch Martina.Schaller at gl.ch
Wed Oct 6 08:57:47 EDT 2010


Guten Tag

Eigentlich möchte ich die Capabilities von
http://srv-postgis/cgi-bin/mapserv.exe?map=D:/ms4w/Apache/htdocs/testwms.map&SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.1
hochladen. Jedoch erhalte ich so nach einer halben Minute die Meldung, dass die Seite nicht angezeigt werden kann.

Das error-file von Apache zeigt folgendes an:
...
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]  in Unknown on line 0
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63] Warning: PHP Startup: Unable to load dynamic library '/ms4w/Apache/php/ext/php_gettext.dll' - The specified module could not be found.\r
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]  in Unknown on line 0
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63] Warning: PHP Startup: Unable to load dynamic library '/ms4w/Apache/php/ext/php_mbstring.dll' - The specified module could not be found.\r
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]  in Unknown on line 0
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63] Warning: PHP Startup: Unable to load dynamic library '/ms4w/Apache/php/ext/php_pgsql.dll' - The specified module could not be found.\r
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63]  in Unknown on line 0
[Wed Oct 06 13:40:16 2010] [error] [client 172.29.37.63] File does not exist: D:/ms4w/apps/mapbender/http/extensions/jquery-ui-1.7.2.custom/development-bundle/ui/.ui.tabs.js, referer: http://srv-postgis/mapbender/frames/login.php

Das error-file von Mapbender ist leer.

Frage 1: Kann ich die Warnungen zu den fehlenden Bibliotheken (gettext, mbstring, pgsql) ignorieren oder soll ich die anderweitig herunterladen und in das ext-dir reinkopieren?

Frage 2: Das nicht gefundene java-Script aus der letzten error-Meldung ist schon vorhanden - genau in dem angegebenen Pfad! Wieso entsteht dieser Fehler - trotzdem?

Infrastruktur:
Windows Server 2008, PostgreSQL 8.4, PostGIS 1.5, Apache 2.2.14, php 5.3.1, Mapbender 2.6.2
Konfiguration:
Den Alias auf Mapbender und owsproxy habe ich in der httpd.conf gesetzt. Ebenso habe ich die php.ini gemäss Installationsanleitung angepasst (im Besonderen Allow_url_fopen = On).
In die mapbender.conf sind die nötigen Angaben eingetragen.

Frage 3: DB-Server ist localhost - die URL für die Anmeldung läuft bei mir auf "http://localhost/mapbender/frames/login.php". Bei einem Aufruf über unser Intranet wird der localhost mit dem offiziellen Namen srv-postgis ersetzt. Das ist in Ordnung so und muss in der mapbender.conf nicht weiter berücksichtigt werden?

Der oben genannte WMS funktioniert beim Einladen in gvSIG. (Ausprobieren des WMS für Dritte ist nicht möglich - Server ist noch nicht freigeschaltet.)
Die Prüfung der Konfiguration mit der setup.php ergibt keine Fehler und der login funktioniert auch. Ab dann scheitert es .... Frage 4: Woran?


Vielen Dank für Ihre Hilfe.

Freundliche Grüsse
Martina Schaller

kanton glarus - Bau und Umwelt

 Wald

Kirchstrasse 2, 8750 Glarus
Tel 055 646 64 54 | Fax 055 646 64 58

www.gl.ch | martina.schaller at gl.ch

 Glarnerland macht weitsichtig.




More information about the Mapbender_users mailing list