\ DriveHQ Customer Support Forum \
已讀/回覆 : 40566/1
  • dsada
  • (1貼文)
FTP 伺服器不允許重命名/覆蓋

所以我使用了

ftp.drivehq.com

我在 21 連接埠上用我的用戶名和密碼登錄,上傳了伺服器需要的文件,但是這些文件需要不斷被覆蓋。我猜我使用的腳本實際上是創建了一個臨時文件,然後嘗試重命名它,這樣就不會損壞文件。

但是每次嘗試重命名臨時檔案時,都會提示該檔案已存在,無法重新命名。

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

我該如何重命名它們?或者我需要在重命名之前添加一行程式碼來刪除原始檔案嗎? (最後一個問題我不知道該怎麼做,這個腳本不是我寫的,我也沒有原始碼。)


29/5/2014 12:55:36

  • DriveHQSupport
  • (676貼文)
主題: 回覆:FTP 伺服器不允許重新命名/覆蓋
回覆:FTP 伺服器不允許重新命名/覆蓋

如果將 abc.txt.tmp 重新命名為 abc.txt,而 abc.txt 已存在於此資料夾中,則重新命名操作將失敗。 (否則需要先覆蓋/刪除 abc.txt)。

要解決您的問題,您可以編輯腳本文件,在重新命名操作之前刪除 abc.txt 文件。您似乎使用的是基於 Windows 的 FTP 腳本。在這種情況下,您只需在重新命名操作之前添加一行程式碼即可:

           刪除檔案名稱(或檔案路徑)

 

 


回覆
29/5/2014 13:58:01

收藏並分享
快速回覆

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003