Site über FTP mit seltsamen Ergebnissen aktualisieren

878
Tom Wijsman

Ich versuche, Dateien per FTP auf einen Webserver hochzuladen, bekomme aber wirklich merkwürdige Ergebnisse.

Ich melde mich ohne Fehler beim Server an.

Wenn ich eine Datei hochlade, die bereits auf dem Server vorhanden ist, z. B. index.html, wird die vorhandene Datei nicht durch die aktualisierte Datei ersetzt (ich kann das feststellen, da sich die Dateigröße nicht ändert). Ich verwende FileZilla und wählte die Option zum Überschreiben der vorhandenen Datei.

Wenn ich eine neue Datei auf den Server hochlade, wird die Übertragung durchgeführt und ich kann sie auf dem Server in der FileZilla FTP-Verzeichnisliste sehen. Wenn ich jedoch versuche, die Datei über http in einem Webbrowser anzuzeigen, erhalte ich einen Fehler 404.

Ich habe festgestellt, dass auf dem Server für jede ASCII-Datei ein exaktes Duplikat mit der Erweiterung .lck vorhanden ist. Wenn beispielsweise index.php und categories.php auf dem Server vorhanden sind, gibt es auch index.php.lck und categories.php.lck. Könnte das etwas mit dem Problem zu tun haben?

Die Person, die die Aktualisierungen durchgeführt hat, hat Dreamweaver zum Erstellen und FTP für die Site verwendet. Macht Dreamweaver eine Art Sperre für den Server?

Danke, Chris

0

1 Antwort auf die Frage

1
AaronM

Scheinbar erstellt Dreamweaver .lck-Dateien, um anzuzeigen, dass eine Datei ausgecheckt ist. Laut Adobe sollte die .lck-Datei gelöscht werden, wenn die Datei wieder eingecheckt wird. Möglicherweise ist ein Fehler aufgetreten, oder Ihr Mitarbeiter checkt sie nicht korrekt wieder ein. Haben Sie versucht, die .lck-Dateien zu löschen?

Laut dieser Site kann es auf einen Schlag gemacht werden:

find . -name "*.LCK" -exec rm {} \; 

(Sie sollten das erst einmal an einem harmlosen Ort ausprobieren. Es macht mich immer nervös, wenn ich einen RM-Befehl ausführte, den ich noch nicht getestet habe.)

Auf Unix-Systemen sollten Sie wahrscheinlich `-iname` anstelle von -name verwenden, um eine Übereinstimmung zwischen Groß- und Kleinschreibung zu berücksichtigen. ZoogieZork vor 14 Jahren 0