Il problema può essere che Aruba non fornisce privilegi di scrittura agli script nelle cartelle, cosa che si può risolvere con:

chmod("/dir/file", 0755);

Altro possibile problema è che Aruba vede il sito web come cartella "sito.it" quindi usa tale cartella come principale, quindi per copiare il file si può mettere:

copy ("/bussola/bussola_N.jpg", "../bussola1.jpg");

cmq nn è un bel metodo!

Alternativa valida è quella di impostare il nome dell'immagine da caricare come variabile il cui contenuto varia al variare del valore di ritorno dal "if ($valore1 == "0")"

$img = "bussola_N.jpg";

<img src="<php echo $img; ?>" border="0" ... >