\ DriveHQ Customer Support Forum \
Leggi/Rispondi : 40403/1
  • dsada
  • (1post)
Il server FTP non consente la ridenominazione/sovrascrittura

Quindi ho usato il

ftp.drivehq.com

Sulla porta 21, ho effettuato l'accesso con nome utente e password e ho caricato i file necessari per il mio server, ma questi devono essere costantemente sovrascritti. Suppongo che lo script che sto usando crei un file temporaneo e poi tenti di rinominarlo, quindi non c'è possibilità di corrompere i file originali.

Ma ogni volta che tenta di rinominare il file temporaneo, compare un messaggio di errore che indica che non è possibile rinominarlo perché esiste già.

http://i.imgur.com/Z4GrC3B.png

Come faccio a rinominarli? O devo aggiungere una riga che cancelli l'originale prima di rinominarlo? (quest'ultima cosa non so come si fa, non ho creato io questo script e non ho il codice sorgente)


29/05/2014 12:55:36

  • DriveHQSupport
  • (676post)
Soggetto: Oggetto: Il server FTP non consente la ridenominazione/sovrascrittura
Oggetto: Il server FTP non consente la ridenominazione/sovrascrittura

Se si rinomina abc.txt.tmp in abc.txt e il file abc.txt esiste già in questa cartella, la rinominazione non andrà a buon fine (altrimenti è necessario sovrascrivere/eliminare prima abc.txt).

Per risolvere il problema, puoi modificare il file di script per eliminare abc.txt prima dell'operazione di rinomina. Sembra che tu stia utilizzando uno script FTP basato su Windows. In questo caso, devi solo aggiungere una riga prima dell'operazione di rinomina:

           elimina il nome del file (o il percorso del file)

 

 


Rispondere
29/05/2014 13:58:01

Aggiungi ai segnalibri e condividi
Rispondi rapidamente

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003