Eu tenho um stumper aqui. Eu fechei um diretório de arquivos php, javascript, css, etc. em um servidor rodando o Centos. Eu usei o Firefox para baixar este arquivo zip para uma máquina com o Windows XP. O download foi concluído e eu extraí os arquivos. Muitos arquivos que eu esperava ver no diretório descompactado não estavam lá. Eu considerei um erro humano.
Eu fechei os contatos novamente, fiz o download novamente e o descompactei. Arquivos diferentes não estavam lá. Diretórios inteiros estavam faltando.
Eu tentei usar o Winzip e a compressão interna do Windows. Mesmos resultados Eu inspecionei o arquivo zip na máquina Windows, e os arquivos claramente não parecem estar lá.
Então, volto ao servidor e descompacte o arquivo zip no servidor. Todos os arquivos estão lá.
Eu finalmente desisto e vou para o meu Mac e faço o download do arquivo zip e descompacte-o em uma unidade portátil para colocar a rede na máquina do Windows.
Mas como isso aconteceu está me impressionando. O tamanho do arquivo no Windows e no Centos corresponde exatamente. Se o arquivo não cair completamente, eu teria visto um erro e o zip não teria sido aberto. Se eu fechasse os arquivos incorretamente, eles não estariam no zip quando eu os baixasse para o Mac. Não consigo imaginar permissões de arquivo fazendo isso, e nada disso está oculto ou um tipo especial de arquivo.
Alguma opinião?