Wie richte ich FileZilla ein, damit auf einen Remote-Server verschobene Dateien nicht überschrieben werden?

Wie richte ich FileZilla ein, damit auf einen Remote-Server verschobene Dateien nicht überschrieben werden?

Ist es möglich, FileZilla so einzustellen, dass Dateien, die ich auf meinem Remote-Server von einem Ordner in einen anderen verschiebe, nicht überschrieben werden? Kann FileZilla eine Eingabeaufforderung anzeigen, in der gefragt wird, ob überschrieben werden soll, oder kann es das Überschreiben einfach verhindern?

Ich verbinde mich mit meinem Server über einfaches FTP.

Wenn es mit FileZilla nicht möglich ist, gibt es andere FTP-Programme, die das können?

Antwort1

Ich bin davon überzeugt, dass es bei FTP-Servern üblich ist, dass die Umbenennung fehlschlägt, wenn eine Datei in den Namen einer bereits vorhandenen Datei umbenannt wird.

  • FileZilla FTP-Server:

    Command:  RNFR file.txt
    Response: 350 File exists, ready for destination name.
    Command:  RNTO /dest/file.txt
    Response: 553 file exists
    
  • Microsoft IIS FTP-Server:

    Command:  RNFR file.txt
    Response: 350 Requested file action pending further information.
    Command:  RNTO /dest/file.txt
    Response: 550-Cannot create a file when that file already exists. 
    Response:  Win32 error:   Cannot create a file when that file already exists. 
    Response:  Error details: File system returned an error.
    Response: 550 End
    

Ich bin der Meinung, dass FileZilla dieses Verhalten (zu Recht) erwartet und nicht einmal prüft, ob die Zieldatei existiert, geschweige denn Sie um eine Bestätigung bittet.

verwandte Informationen