Il problema l'ho risolto verificando con attenzione i percorsi dei file assegnati ad alcune variabili e di alcuni include. Nonostante non abbia alterato la struttura delle directory e dei file mi sono trovato che i percorsi di alcuni file assegnati a delle variabili e i path degli include andavano bene sul server del precedente hoster ma non sul quello del nuovo, il perche' pero' non lo so.
Ad esempio, se all'interno della directory pippo ho, fra gli altri, due file, uno pluto.php e l'altro paperino.php, per fare l'include di paperino dentro pippo avevo scritto: include 'paperino.php';
Sul server del vecchio hoster cio' funzionava. Adesso invece per farlo lavorare correttamente ho dovuto specificare: include './pippo/paperino.php';
la stessa cosa ho fatto per alcune variabili che contengono i percorsi ad alcuni file all'interno della cartella pippo.
Non so se sono stato sufficientemente chiaro, lo spero.