Aggiornamento del sito tramite FTP con risultati strani


0

Sto cercando di caricare file via FTP su un server web, ma sto ottenendo risultati davvero strani.

Accedo al server senza errori.

Se carico un file già esistente sul server, come index.html, il file esistente non viene sostituito con il file aggiornato (posso dirlo perché la dimensione del file non cambia). Sto usando FileZilla e ho selezionato l'opzione per sovrascrivere il file esistente.

Se carico un nuovo file sul server, il trasferimento passa e posso vederlo sul server nell'elenco della directory FTP FileZilla, ma quando provo a visualizzare il file tramite http in un web browswer ottengo un errore 404.

Ho notato che sul server, per ogni file ASCII esiste un duplicato esatto con estensione .lck. Ad esempio, se index.php e categories.php esistono sul server, allora esiste anche index.php.lck e categories.php.lck. Questo potrebbe avere qualcosa a che fare con il problema?

La persona che era solita fare gli aggiornamenti utilizzava dreamweaver per creare e ftp sul sito. Dreamweaver mette qualche tipo di blocco sul server?

Grazie, Chris

Risposte:


1

Sembra che Dreamweaver crei file .lck per mostrare che un file è stato estratto. Secondo Adobe il file .lck dovrebbe essere cancellato quando il file viene ricontrollato. Forse c'è un errore, o il tuo collega non li sta ricontrollando correttamente. Hai provato a eliminare i file .lck?

Secondo questo sito , può essere fatto in un colpo solo:

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

(Prima vorrai provarlo da qualche parte inoffensivo, mi rende sempre nervoso eseguire un comando rm che non ho testato)


Sui sistemi Unix probabilmente vorrai usare -iname invece di -name per una corrispondenza insensibile alle maiuscole e minuscole.
ZoogieZork
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.