( Gelöst ) PostgreSQL und Mapbender

original Thema anzeigen

21.08.07, 15:26:22

hotte

Hi ihrs,

hab mal wieder ein Problem mit meinem Mapserver:
Ich wollte mit Hilfe von Mapbender mein eigene "WMS Capability" hochladen.

Der Link sieht wiefolgt aus:
http://localhost/mapbender/cgi-bin/mapserv?map=/maps/jena_wms.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities

Leider kommt beim Versuch die Datei zu laden folgende Fehlermeldung:
Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: duplicate key violates unique constraint "pk_gui_layer"


Was kann das sein?

MfG
hotte
21.08.07, 15:52:20

Lighty

Hallo hotte !

... schwieriges Thema, von dem ich nicht wirklich die grosse Ahnung habe ! ;)

Ich habe dazu aber folgendes gefunden !

Hinweis
Bitte beachten Sie, dass Mapbender für den Zugriff auf externe Dienste Zugang zum Internet benötigt. Eine fehlerhafte PHP-Einstellung der Variable allow_url_fopen ist die mit Abstand häufigste Ursache für Fehler beim Hochladen von Capabilities Dokumenten.
http://www.mapbender.org/index.php/Server_Capabilities_hochladen#Neuen_Kartendienst_einbinden

Hoffe, das es dir zumindest etwas helfen kann !?
22.08.07, 07:17:29

hotte

Hallo Lighty,

erstmal vielen Dank für die schnelle Antwort.

"allow_url_fopen" ist bei mir auf "ON" gestellt. Somit liegt dort nicht der Fehler. Diese Option ist auch nur von Nöten, wenn man WMS' übers Internet in Mapbender einladen möchte. Ich hab diese ja lokal auf dem Mapserver.

MfG
hotte
23.08.07, 13:10:54

Lighty

... scheint gelöst zu sein !?

Zitat:
ihr habt natürlich vollkommen recht gehabt. Mapbender hat damit nix zu tun. In meiner Datenbank war der Key bereits angelegt (hatte ihn nur übersehen). Hab ihn gelöscht und jetzt scheints zu klappen.

http://www.pg-forum.de/sonstige/1636-postgresql-und-mapbender.html

... eine Info-/Rückmeldung dazu wäre allerdings nett gewesen ! :??:
23.08.07, 13:13:40

hotte

Hi Lighty,

sry. Beim nächsten Mal werde ich dran denken eine Rückinfo zu geben.

MfG
hotte