visto che ancora non ho trovata nessuna soluzione mi sono messo a vedere le differenze tra i vari host ed ecco cosa ho trovato:
host cattivo:
versione dabase: 5.0.67-community-log
versione php:5.2.5
settaggi php:
-open base dir: (percorso: /home/database/:/tmp:/usr/local/lib/php/)
-register global: off
-percorso salvataggio sessione: nessuna
host buono:
versione dabase 5.0.68-log
versione php: 5.2.8
settaggi php:
-open base dir: nessun percorso
-register global: on
-percorso salvataggio sessione: /tmp
specialmente l'ultima voce, cioè il salvataggio sessione mi puzza di bruciato, in teoria li dovrebbero essere salvati le query temporanee che si creano quando si effettua una ricerca, giusto?