Salve, ho uno script js che genera un file Excel e richiama un file "upload.php" per il salvataggio del file

[JS]
...
...
...// (C5) UPLOAD TO SERVER
fetch("upload.php", { method: "POST", body: data })
.then(res => res.text())
.then(txt => console.log(txt));[/HTML]

Il file php:
Codice PHP:
<?php
echo move_uploaded_file(
  
$_FILES["xls"]["tmp_name"],
  
__DIR__ DIRECTORY_SEPARATOR $_FILES["xls"]["name"]
) ? 
"OK" "ERROR" ;
Lo script funziona ma salva il file nella stessa cartella di esecuzione.
Avrei la necessità di salvare il file in:
"/public/docs/"

Ho provato diverse combinazioni ma nessuna funziona...