[Mapbender-users] Antwort: Re: print,
Gunter.Rieth at stadt.mainz.de
Gunter.Rieth at stadt.mainz.de
Wed Sep 26 03:38:01 PDT 2012
Hallo Andreas,
das sieht mir eher nach einem Problem des Layernamens aus,
Entweder falscher Namen oder falsche Übergabe an den GEoserver.
Ich würde erst mal im Browser versuchen eine vollständige XML-Antwort vom
Geoserver zu bekommen.
Mit freundlichen Grüßen
i. A.
Dipl.-Ing. (FH) Gunter Rieth
Abteilung IT-Anwendungen und Projekte
Kommunale Datenzentrale Mainz
-Eigenbetrieb der Stadt Mainz-
Hechtsheimer Straße 31a
55131 Mainz
URL: http://www.kdz.mainz.de
Tel.: 06131/12-1629
Fax.: 06131/12-1603
eMail:gunter.rieth at stadt.mainz.de
"Andreas Nahser" <andreasnahser at gmx.de>
Gesendet von: mapbender_users-bounces at lists.osgeo.org
26.09.2012 12:28
Bitte antworten an
Mapbender User List <mapbender_users at lists.osgeo.org>
An
Mapbender User List <mapbender_users at lists.osgeo.org>
Kopie
Thema
Re: [Mapbender-users] print,
Hallo Armin,
die pdf. datein liegen im tmp/ sind aber auch ohne mapbender inhalt.
die zeile 299 habe ich geändert, leider konnte ich danach meine mapbender
Anwendung nicht mehr öffnen. die error log wird aber auch ohne änderung
geschrieben.
hier ist einer:
http://gfm10.beuth-hochschule.de:8080/geoserver/uebersicht1/wms?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&LAYERS=uebersicht1%253AUnbenannt-2_modifiziert&STYLES=&SRS=EPSG:3068&BBOX=-20584.073215464705,2996.0497106712573,45599.43472104324,95801.68780590936&WIDTH=445&HEIGHT=624&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_xml
gebe ich das in den browser, muss ich eine wms datei downloaden die, diese
wieder mit dem browser öffnen und das ergebnis ist:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE ServiceExceptionReport (View Source for full doctype...)>
- <ServiceExceptionReport version="1.1.1">
<ServiceException code="LayerNotDefined">Could not find layer
uebersicht1:uebersicht1%3AUnbenannt-2_modifiziert</ServiceException>
</ServiceExceptionReport>
ich hab in mapbender nen ordner php angelegt und die Datei
<?php
phpinfo();
?>
abgespeichert
und danach
http://localhost/mapbender/php/info.php
in den Browser eingegeben leider ohne erfolg.
ich hab die ganze php. Sache auch noch net so richtig verstanden. Die
php.ini befindet sich im Apacheordner was mache ich wenn ein Befehl nicht
da steht wie z.B.
error_reporting kann ich diesen einfach hinzufügen?
ich stell mich glaube ich nicht sonderlich geschickt an. Sry für die
unannehmlichkeiten.
-------- Original-Nachricht --------
Datum: Wed, 26 Sep 2012 11:35:44 +0200
Von: Armin Retterath <armin.retterath at lvermgeo.rlp.de>
An: mapbender_users at lists.osgeo.org
Betreff: Re: [Mapbender-users] print,
Noch was:
die pdf Dokumente liegen unter mapbender/http/tmp/ (werden
zwischengespeichert) - vielleicht kann der Apache dort nichts
reinschreiben ?!
On 26.09.2012 11:29, Armin Retterath wrote:
Hallo Andreas,
also: Du arbeitest ohne Proxy, d.h.
define("CONNECTION_PROXY", ""); // ip
define("CONNECTION_PORT", ""); // port
dann brauchst du eigentlich keine Ausnahme zu definieren.
Bitte ändere mal Zeile 299 der mapbender/http/classes/class_connector.php
folgendermaßen ab:
$e = new mb_exception("class_connector.php: CURL connect to:".$url);
notice -> exception
Und dann teste den Druck und schau Dir an was in der Logdatei
(mapbender/log/mb_error_2012_09_26.log) eingetragen wird. Jetzt müsste
dort die URL für den Kartendruck auftauchen. Die muss Du in den Browser
kopieren und dann gucken ob überhaupt ein Bild kommt.
Welche Version von mapbender nutzt Du denn?
Sind alle nötigen php5 libs vorhanden?
http://www.mapbender.org/Installation_de#PHP_Konfiguration
Du kannst ne einfache Textdatei mit folgendem Inhalt als
mapbender/php/info.php anlegen:
<?php
phpinfo();
?>
Und dann
http://localhost/mapbender/php/info.php im Browser öffnen
Alle Module sind da aufgelistet.
Gruß
Armin
On 26.09.2012 10:36, Andreas Nahser wrote:
Hallo Armin,
habe den KArtenserver auf der gleichen MAschine liegen wie Mapbender.
wenn ich dich richtig verstanden habe sollte es dann mit dem Befehl
: # --------------------------------------------
# HOSTs not for Proxy (curl)
# --------------------------------------------
define("NOT_PROXY_HOSTS", "localhost");
funktionieren. Macht es aber leider nicht. habe es auch mit der ip des
rechners versucht, leider auch ohne erfolg (was ja zu erwarten war).
den rest habe ich in der mapbender.conf so belassen wie es war. HAb grad
nochmal probiert ob der get capabilities request funktioniert - dieser
verläuft ohne probleme.
nochmals vielen Dankj für deine Hilfe
-------- Original-Nachricht --------
Datum: Wed, 26 Sep 2012 09:59:21 +0200
Von: Armin Retterath <armin.retterath at lvermgeo.rlp.de>
An: mapbender_users at lists.osgeo.org
Betreff: Re: [Mapbender-users] print,
Hallo Andreas,
die Druckfunktion ist eigentlich nicht so schwierig. Das Problem ist,
dass der mapbender ja Infos aus WMS Quellen drucken muss. Die kommen von
beliebigen Servern - und da hat man es mit Netzproblemen zu tun.
Die Frage ist zunächst, ob Du hinter einem Proxy arbeitest oder nicht.
Wenn Du auf curl umsteigst - Du braucht's dann auch php5-curl - solltest
Du die Proxy Konstanten setzen. Wenn Proxy vorhanden - einfach die u.g.
Zeilen (meist nur die ersten beiden) ausfüllen:
Beispiel:
define("CONNECTION_PROXY", "10.7.456.45"); // ip
define("CONNECTION_PORT", "8080"); // port
Wenn Du nicht über einen Proxy mit dem Internet verbindest dann bitte
leere Strings angeben:
define("CONNECTION_PROXY", ""); // ip
define("CONNECTION_PORT", ""); // port
Ich denke du lädst die Dienste von einem lokalen Geoserver, dann geht die
Verbindung für den Fall aber nicht über den Proxy. Du musst dann hier eine
Ausnahme angeben:
# --------------------------------------------
# HOSTs not for Proxy (curl)
# --------------------------------------------
define("NOT_PROXY_HOSTS", "localhost");
Ich hoffe das hilft weiter. Wenn es nicht klappt, müssten wir debuggen,
dass heißt erst mal sehen, warum die Bilder vom mapbender Server nicht
geladen werden können.
Gruß
Armin
On 26.09.2012 09:47, Spacebernsen wrote:
> hello armin,
>
> i ihink you are german than i wrote german. Ich denke ich arbeite online
> ((define("CONNECTION", "http");). curl ist auskommentiert in der
mapbender
> conf (#). Wenn ich auf curl wechsel können die Einstellungen in Zeile 69
-73
> der mapbender conf bleiben oder sollten diese geändert werden.
>
> define("CONNECTION_PROXY", "***.***.***.***"); // ip
> define("CONNECTION_PORT", "80"); // port
> define("CONNECTION_USER", "********"); // user
> define("CONNECTION_PASSWORD", "*************"); // password
> define("CONNECTION_USERAGENT", "Mapbender");
>
> wenn os operating system bedeutet dann muss ich mit windows 7 antworten.
>
> Ich danke Dir für deine Hilfe. Warum ist das mit der druckfunktion zu
> schwierig - so wie ich ddas script (link:
> http://www.mapbender.org/Php.ini#Drucken) verstanden habe kommen die
Daten
> zum Drucken vom MApserver (in meinen fall wäre es geoserver) liege ich
damit
> falsch?
>
> Vielen Dank nochmal
>
>
>
> --
> View this message in context:
http://osgeo-org.1560.n6.nabble.com/print-tp5004269p5004514.html
> Sent from the mapbender-users mailing list archive at Nabble.com.
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
--
Zentrale Stelle Geodateninfrastruktur
Rheinland-Pfalz
LVermGeo-RP
Ferdinand-Sauerbruch-Straße 15
56073 Koblenz
0261/492-466
armin.retterath at lvermgeo.rlp.de
http://www.geoportal.rlp.de
_______________________________________________
Mapbender_users mailing list
Mapbender_users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapbender_users
_______________________________________________ Mapbender_users mailing
list Mapbender_users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapbender_users
-- Zentrale Stelle Geodateninfrastruktur Rheinland-Pfalz LVermGeo-RP
Ferdinand-Sauerbruch-Straße 15 56073 Koblenz 0261/492-466
armin.retterath at lvermgeo.rlp.de http://www.geoportal.rlp.de
_______________________________________________ Mapbender_users mailing
list Mapbender_users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapbender_users
-- Zentrale Stelle Geodateninfrastruktur Rheinland-Pfalz LVermGeo-RP
Ferdinand-Sauerbruch-Straße 15 56073 Koblenz 0261/492-466
armin.retterath at lvermgeo.rlp.de http://www.geoportal.rlp.de
_______________________________________________
Mapbender_users mailing list
Mapbender_users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapbender_users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20120926/87b50da7/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 3496 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20120926/87b50da7/attachment-0001.gif>
More information about the Mapbender_users
mailing list