sono tornato a linux e i problemi permangono..
ecco lo script che sto usaando:

Codice PHP:
$uploaddir $_SERVER["DOCUMENT_ROOT"]."/progetto/images/aste/";
//$uploaddir="./images/aste/";
$uploadfile=$uploaddir.$_FILES['upfile']['name'];
echo 
$uploadfile;
if(
move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile)){
    echo 
'ok';
}else{
    echo
'errore';

mi ritorna sempre errore..
progetto è dentro ad htdocs..

uso xampp in linux.