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.