ok ragazzi ho risolto tutto grazie, il primo problema che in ambiente windows dovevo inserire
Codice PHP:
if(!isset($_SERVER["DOCUMENT_ROOT"])) {$_SERVER["DOCUMENT_ROOT"]=substr($_SERVER['SCRIPT_FILENAME'] , , -strlen($_SERVER['PHP_SELF'])+); } 
mentre per il resto non mi dava permessi alle altre cartelle ho messo la cartella public come predefinita per gli upload e ora funziona tutto correttamente grazie ciao!