Salve, ho un problema che non riesco ne a comprendere ne tanto meno a risolvere..

in sostanza ho creato una pagina per scaricare i file senza farne vedere il percorso..

Ho usato la sintassi ormai nota

Codice PHP:
ob_start();
session_start();

...

$file=$percorso_assoluto.$nome_file;  
header("Content-type: application/force-download"); 
header("Content-Disposition: attachment; filename=$file");
header("Expires: 0"); 
header("Cache-Control: must-revalidate, post-check=0,pre-check=0"); 
header("Pragma: public"); 

readfile($file); 
Ma succede qualcosa di strano

in locale funziona tutto alla perfezione viene cioè aperto il popup per il download del file..

sul server Aruba sembra proprio che gli header non vengono visti, per cui il file si integra al browser e non si capisce nulla..

Qualcuno mi può dare una mano a capire perchè aruba mi da questo problema??

Grazie a tutti..