Compactar e descompactar arquivos no cliente FTP do Windows Explorer

0

Estou tentando publicar meu site usando o cliente ftp no windows, mas quando abro o windows explorer e abro a pasta ftp no lado do cliente, não consigo compactar ou descompactar os arquivos do servidor.

Clique com o botão direito do mouse para não mostrar as ferramentas WinRar, 7zip ou outras ferramentas de compactação que eu tenho no meu computador instalado. Eu apreciarei se alguém me ajudar a descobrir isso de alguma forma.

    
por Ham 14.12.2017 / 18:27

2 respostas

1

O FTP é seu próprio programa e, embora pareça estar em execução na janela normal do Explorer, ele não tem acesso ou suporte a utilitários instalados em seu computador da mesma maneira que o Explorer em seus arquivos locais.

Se você deseja enviar arquivos compactados para o seu host e descompactá-los, o host terá que suportar a descompactação e ter alguma forma de executar isso. Isso normalmente seria executado usando algum tipo de shell de gerenciamento remoto, como o SSH. Você terá que verificar a documentação do seu host para verificar o método correto.

    
por 14.12.2017 / 18:57
0

O que você está pedindo não é possível via Explorer. FTP é projetado para transferir arquivos somente - não funciona com o sistema de arquivos. Ele não suporta compactação e descompactação, não importa o (s) programa (s) usado (s).

No entanto, enquanto o que você está pedindo pode não ser suportado diretamente como você gostaria, há um par de trabalho (potencial) em volta ...

  • Conecte-se ao servidor por meio de SSH (conforme mencionado em outro lugar). O SSH é um protocolo completamente separado do FTP e pode emitir comandos para o servidor. As desvantagens são que seu servidor teria que permitir isso (nem todos) eo servidor teria que ter as ferramentas corretas para compactar / descompactar arquivos.

  • Os scripts
  • PHP são outra solução. Esses scripts serão executados no servidor e ziparão ou descompactarão arquivos conforme necessário. Há vários scripts que você pode observar (o Google é seu amigo). Dito isso, semelhante ao SSH, esses scripts precisam ser suportados no servidor.

por 14.12.2017 / 22:31