Hi,
after a while I'm back to my problem deploying mapniks OGCServer on a
SLES 10 machine. Mapnik and mod_python were both working, but I couldnt
get them connected.
Now I switched to Apaches mod_wsgi and... same problem! just as with
mod_python the browser hangs with a WMS request. No map or python error
coming, but a simple 'hello' script works fine. its the same using
normal or daemon mode.
running wsgi as standalone works!
doing a ldd on both my mapnik installations:
SLES 10 server (mapnik ogcserver not working),
ldd /usr/local/lib64/libmapnik.so [1]
my local machine running Ubuntu lucid (everythings working):
ldd /usr/local/lib/libmapnik.so [2]
I recompiled mapnik adding different combination of paths without a result.
ldd -v shows that libmapnik is not linked with libxml2 [3], whilst at
compile time it was found, the paths are correct and I couldnt spot an
error in the compile output.
by the way, does it make sense trying to get apaches modules to work? I
ask because rendering the slippy map from the database including europes
OSM data is very slow at low zoom level.
any ideas are welcome!
thanks a lot!
Daniel
[1] not working SLES 10:
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002aba84439000)
libltdl.so.3 => /usr/lib64/libltdl.so.3 (0x00002aba845b4000)
libpng14.so.14 => /usr/local/lib/libpng14.so.14 (0x00002aba846bb000)
libtiff.so.3 => /usr/lib64/libtiff.so.3 (0x00002aba847df000)
libz.so.1 => /lib64/libz.so.1 (0x00002aba84939000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002aba84a4d000)
libproj.so.0 => /usr/local/lib/libproj.so.0 (0x00002aba84b6f000)
libicuuc.so.42 => /usr/local/lib/libicuuc.so.42 (0x00002aba84cb0000)
libboost_filesystem.so.1.44.0 =>
/usr/local/lib/libboost_filesystem.so.1.44.0 (0x00002aba84f0a000)
libboost_regex.so.1.44.0 => /usr/local/lib/libboost_regex.so.1.44.0
(0x00002aba85032000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00002aba8524c000)
libboost_thread.so.1.44.0 => /usr/local/lib/libboost_thread.so.1.44.0
(0x00002aba85490000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aba855a9000)
libm.so.6 => /lib64/libm.so.6 (0x00002aba857a7000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aba858fc000)
libc.so.6 => /lib64/libc.so.6 (0x00002aba85a0a000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002aba85c4a000)
libicudata.so.42 => /usr/local/lib/libicudata.so.42 (0x00002aba85d4e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aba86d94000)
libboost_system.so.1.44.0 => /usr/local/lib/libboost_system.so.1.44.0
(0x00002aba86ead000)
librt.so.1 => /lib64/librt.so.1 (0x00002aba86fb0000)
libicui18n.so.42 => /usr/local/lib/libicui18n.so.42 (0x00002aba870ba000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
[2] working Ubuntu lucid:
linux-gate.so.1 => (0xb7792000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb757f000)
libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb7576000)
libpng12.so.0 => /lib/libpng12.so.0 (0xb7550000)
libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb74f5000)
libz.so.1 => /lib/libz.so.1 (0xb74e0000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb74bf000)
libproj.so.0 => /usr/lib/libproj.so.0 (0xb7489000)
libicuuc.so.42 => /usr/lib/libicuuc.so.42 (0xb7345000)
libboost_filesystem.so.1.40.0 => /usr/lib/libboost_filesystem.so.1.40.0
(0xb7330000)
libboost_regex.so.1.40.0 => /usr/lib/libboost_regex.so.1.40.0
(0xb7250000)
libcairomm-1.0.so.1 => /usr/lib/libcairomm-1.0.so.1 (0xb722f000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb71b5000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb708b000)
libboost_thread.so.1.40.0 => /usr/lib/libboost_thread.so.1.40.0
(0xb7075000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6f7f000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb6f59000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6f3a000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6de0000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb6ddb000)
libicudata.so.42 => /usr/lib/libicudata.so.42 (0xb5e95000)
libboost_system.so.1.40.0 => /usr/lib/libboost_system.so.1.40.0
(0xb5e90000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb5e87000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb5e6e000)
libicui18n.so.42 => /usr/lib/libicui18n.so.42 (0xb5cb4000)
libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb5cad000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb5c7d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb5b60000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb5b06000)
libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0 (0xb5a8e000)
libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0 (0xb5a84000)
libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0 (0xb5a6e000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb5a69000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb5a61000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb5a46000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb5a3c000)
/lib/ld-linux.so.2 (0xb7793000)
libexpat.so.1 => /lib/libexpat.so.1 (0xb5a15000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb5a11000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb5a0a000)
[3] SLES 10:
/usr/local/lib64/libmapnik.so:
libgcc_s.so.1 (GCC_3.0) => /lib64/libgcc_s.so.1
libgcc_s.so.1 (GCC_4.0.0) => /lib64/libgcc_s.so.1
libm.so.6 (GLIBC_2.2.5) => /lib64/libm.so.6
libpng14.so.14 (PNG14_0) => /usr/local/lib/libpng14.so.14
libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
libstdc++.so.6 (GLIBCXX_3.4.5) => /usr/lib64/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib64/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib64/libstdc++.so.6
Am 01.09.2010 23:53, schrieb Robert Coup:
H Daniel,
On Thu, Sep 2, 2010 at 1:12 AM, Daniel Behr <[email protected]
<mailto:[email protected]>> wrote:
i will try to find out which is the fastest way on the server when i
have time. I'm not the admin and apache is running on prefork-mpm,
but thanks for the hint, will try your setup first.
If you can grab the mod-python apache config (and the mod-wsgi one you
tried) for the site I can help point you in the right direction :)
mod_wsgi will perform much better under prefork using Daemon mode (which
is easy to setup).
Rob :)
_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users