Atualizando o site via FTP com resultados estranhos

0

Estou tentando fazer upload de arquivos via FTP para um servidor da Web, mas estou obtendo resultados muito estranhos.

Eu faço o login no servidor sem erros.

Se eu fizer upload de um arquivo que já existe no servidor, como index.html, o arquivo existente não será substituído pelo arquivo atualizado (posso dizer, porque o tamanho do arquivo não está mudando). Estou usando o FileZilla e selecionei a opção para sobrescrever o arquivo existente.

Se eu fizer upload de um novo arquivo para o servidor, a transferência passa e eu posso vê-lo no servidor na lista de diretórios FTP do FileZilla, mas quando tento visualizar o arquivo via http em um navegador da web, recebo um erro 404 erro.

Eu notei que no servidor, para cada arquivo ASCII existe uma duplicata exata com uma extensão .lck. Por exemplo, se index.php e categories.php existirem no servidor, também existem index.php.lck e categories.php.lck. Isso poderia ter alguma coisa a ver com o problema?

A pessoa que costumava fazer as atualizações usava o dreamweaver para criar e fazer o ftp para o site. O dreamweaver coloca algum tipo de bloqueio no servidor?

Obrigado Chris

    
por Tom Wijsman 29.12.2009 / 03:49

1 resposta

1

Parece que o Dreamweaver cria arquivos .lck para mostrar que um arquivo está com check-out. De acordo com a Adobe , o arquivo .lck deve ser excluído quando o arquivo for devolvido. Talvez haja um erro , ou o seu colega de trabalho não está verificando-os corretamente. Você já tentou excluir os arquivos .lck?

De acordo com o site , isso pode ser feito de uma só vez :

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

(Você vai querer tentar isso em algum lugar inofensivo primeiro. Sempre me deixa nervoso executando um comando rm que eu não testei)

    
por 29.12.2009 / 04:56