[OSM-Devserver] Debuggen von tirex/mapnik backend

Nop ekkehart at gmx.de
Sa Sep 25 14:21:43 CEST 2010


Hi!

Am 24.09.2010 07:53, schrieb Jochen Topf:
> On Fri, Sep 24, 2010 at 12:20:58AM +0200, Nop wrote:
>> Am 23.09.2010 22:49, schrieb Jochen Topf:
>>> Nein, aber Du kannst ein Shellskript starten, das die Ausgabe umleitet und
>>> das dann den Backend-Prozess started.
>>>
>>> #!/bin/sh
>>> exec /usr/lib/tirex/backends/mapnik>/tmp/logfile
>>
> Du trägst dieses Wrapper-Skript in /etc/tirex/renderer/mapnik.conf ein statt
> dem Mapnik selbst und läßt Tirex kanns normal laufen. Und dann kannste auch
> das Tile anfordern.

Hab das jetzt mal probiert:
- Debug-Mapnik installiert. Bei Aufruf über python kommt jede Menge 
Debug-Output
- tirex mapnik.conf debug=1, procs=1
- redirect-script wie oben angelegt und als backend eingetragen

Ergebnis:
- normales Rendering funktioniert
- es werden immer noch mehrere Backends gestartet
- Problemtiles hängen
- logfile wird erzeugt, aber ist leer

Hat jemand irgendeine Idee warum die Umleitung der Meldungen nicht 
funktioniert?

bye
            Nop