alle volte se si leggono bene gli errori si può capire dove è il problema. infatti

move_uploaded_file(../../public/img//tmp/phpwj3dMD)

facci caso tra img e tmp vi sono due slash // e poi richiama la cartella temporanea del tuo server... strano vero??

hai sbagliato a valorizzare $percorso che devi riscrivere così:

$percorso=$_FILES["image"]["name"];