Infatti mi è venuto in mente di aggirare il problema con l'ftp, ovvero di creare la cartella tramite ftp e dargli i privilegi.
Ma non sembra funzionare. Posto il codice ke va a sostituire mkdir.
Codice PHP:
if (!(file_exists($dir."/thumb"))) 
    { 
     
/* mkdir($dir."/thumb",0777);
         chmod($dir."/thumb",0777);*/
  
       
$conn_id=ftp_connect($host) or die ("Impossibile connettersi al server");
     

       
$login_result=ftp_login($conn_id$username$pass);


      if(
ftp_mkdir($conn_id$dir."/thumb")){
 echo
"Cartella creata ".$dir."/thumb\n";
      }else{
 echo 
"Errore".$dir."/thumb\n";
       }
        
ftp_close($conn_id);

    } 
Esce sistematicamente errore !!!
Ancora il maledetto safe_mode ?