[Mapbender-users] Konfiguration Apache und Mapbender

Michael Schulz mschulz at webgis.de
Wed Oct 6 10:41:24 EDT 2010


Ah, der Thomas hat die windows-Sache mit den dll's natürlich im Blick.
Vielen Dank für die Info.

Grüße, Michael


Am 6. Oktober 2010 16:39 schrieb Thomas Baschetti <info at thomas-baschetti.de>:
> Hallo,
>
>
> On 06.10.2010 14:57, Martina.Schaller at gl.ch wrote:
>> 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?
>>
>>
> Eigentlich würde ich jetzt gerne sagen, die Bibiotheken werden
> gebraucht, da sonst der
> Mapbender nicht läuft. Aber in den aktuelleren MS4W-Paketen sind die
> Bibliotheken einkompiliert, es werden keine
> externen DLLs benötigt. Wahrscheinlich steht in der php noch so etwas wie
>
> extension=php_pgsql.dll
>
> das kann dann auskommentiert werden. Zumindest falls die Bibliothek
> statisch kompiliert wurde. Kann überprüft werden
> unter http://localhost/phpinfo.php
> bzw.
>
> http://srv-postgis/phpinfo.php
>
> Zumindest in der aktuellen Version von ms4w 3.0-beta11 sind die alle
> direkt eingebunden.
>> 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?
>>
>>
> Ist ein Fehler, siehe http://trac.osgeo.org/mapbender/ticket/673
> (in der login.php den Verweis rausnehmen bzw. aktuelle aus dem SVN
> holen)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?
>>
>>
> ich würde konsistente Namen benutzen, also auch im Internet dann
> srv-postgis.
>
>> 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?
>>
> In der mapbender.conf können die Loglevel hoch gesetzt werden, dann
> tauchen häufig (bessere) Fehlermeldungen auf.
> Aber zuerst einmal die php.ini überprüfen und die Verweise da raus
> nehmen, dann sollten die ersten Fehler nicht mehr auftauchen.
>
> Thomas
>
> --
>
> Thomas Baschetti - Systemanalyse Geographische Informationssysteme
> Hakenstraße 8D
> 49074 Osnabrück
>
> Tel: 0541 25 91 90 | mobil 01577 189 25 91
> E-Mail: info at thomas-baschetti.de
> www.thomas-baschetti.de
> Ust-IdNr.: DE264355072
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>



-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Treffen Sie uns auf der INTERGEO
05.10. - 07.10.2010
in Köln Halle: 11.2
Stand-Nr: 2C.121
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-----------------------------------------------------------
Michael Schulz
mschulz at webgis.de

in medias res
Gesellschaft für Informationstechnologie mbH

Schwimmbadstraße 2
D-79100  Freiburg i. Br.

Tel:  +49 (0)761 705798-102
Tel:  +49 (0)761 705798-0
Fax: +49 (0)761 705798-09

http://www.webgis.de / http://www.zopecms.de
--------------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg


More information about the Mapbender_users mailing list