Beh... mettere questo messaggio di errore (Possible file upload attack!) con la funzione MOVE_UPLOADED_FILE no è che aiuti a capire molto quale possa essere il problema.

Ad ogni modo, il problema potrebbe essere di percorso.
Te usi il percorso di visualizzazione e link di un file, mentre per gli spostamenti/copie eccetera andrebbe usato il percorso fisico assoluto.
C:\php\www\sitoxxx\nome_cartella

Prova così e poi vedi se ti torna errore.