Mi autorispondo, magari torna utile a qualcuno.
Utilizzando le seguenti impostazioni nel file default di apache2

   <Directory /var/www/tilecache/>
       PythonPath "['/var/www/tilecache/']+sys.path"
       AddHandler python-program .py
       PythonHandler TileCache.Service
       PythonOption TileCacheConfig /var/www/tilecache/tilecache.cfg
       PythonDebug On
   </Directory>

funzia... ed è davvero molto più prestante che come cgi.

ciao, alessio




Alessio Di Lorenzo ha scritto:
Ciao a tutti,

dopo aver testato tilecache come CGI senza nessun problema, sto provando a farlo girare come mod_python (ho letto che le prestazioni migliorano sensibilmente...)

Lavoro con tilecache-2.0.3, Apache2.2 e mod_python3.3 (sistema Ubuntu Hardy).

Se nel file di configurazione di apache inserisco la sezione riportata nel readme di tilecache

<Directory /var/www/tilecache/>
       AddHandler python-program .py
       PythonHandler TileCache.Service
       PythonOption TileCacheConfig /var/www/tilecache/tilecache.cfg
       PythonDebug On
</Directory>

l'errore che ottengo è:

ImportError: No module named Service


Se invece, come suggerito in un messaggio della ml di tilecache, modifico il file di configurazione di apache cambiando la riga PythonHandler

<Directory /var/www/tilecache/>
       AddHandler python-program .py
       PythonHandler TileCache/Service
       PythonOption TileCacheConfig /var/www/tilecache/tilecache.cfg
       PythonDebug On
</Directory>

l'errore è simile ma si riferisce ad un altro modulo

ImportError: No module named Cache


Avete suggerimenti su come venire a capo del problema?
Grazie in anticipo, alessio







_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.

Rispondere a