Compression et extraction de dossiers via FileZilla

9

Je veux rar et extraire le dossier (de mon site wordpress) dans la machine hôte en utilisant FileZilla? Est-ce possible avec FileZilla? Sinon ce que vous suggérerez? Je n'ai pas d'accès SSH.

Dohn Joe
la source
Vous devriez peut-être préciser le type d'accès dont vous disposez, quel est votre ordinateur client et quel est l'ordinateur hôte. Avez-vous un compte sur ce serveur? Si oui, êtes-vous vraiment sûr de ne pas avoir d'accès ssh?
Denys Séguret
L'hôte est wpengine.com et le mien est windows. Je n'ai pas de ssh.
Et oui maintenant je travaille sur les fichiers de ce serveur.

Réponses:

3

Le libellé de votre question n'est pas clair, donc je suppose que vous voulez que les fichiers transférés vers et depuis votre site wordpress soient compressés.

Il semble qu'il n'y ait pas d'algorithme de compression FTP standard (" Malheureusement, il n'y a pas de méthode de compression de fichier FTP standard; il y a DES CENTAINES "). Vous pouvez contacter wpengine.com pour voir si leur serveur FTP prend en charge un algorithme de compression, mais je n'aurais pas espoir.

Lorsque vous utilisez une entreprise comme wpengine.com, vous bénéficiez d'un système à faible coût, facile à utiliser et à entretenir, mais qui vous empêche d'exécuter du code personnalisé. Par conséquent, vos options sont limitées aux fonctionnalités et aux outils qu'elles fournissent. Si leur serveur FTP prend en charge la compression, vous pouvez obtenir un client compatible et utiliser la compression sur le site. Si vous pouvez exécuter du code personnalisé sur leur serveur, vous pourriez obtenir un programme qui ferait la compression / extraction rar pour vous. Sinon, vous devrez télécharger / télécharger les fichiers en taille réelle.

Si vous avez besoin d'un moyen simple de transférer des fichiers entre ordinateurs, il existe de nombreux services spécialement conçus pour cela .

En remarque, le serveur FTP FileZilla prend en charge la compression mais il semble que vous auriez besoin de pouvoir configurer le serveur (ce qui n'est pas possible avec la plupart des hôtes). Cela peut être trouvé dans l'interface du serveur FileZilla sous Édition> Compression du transfert de fichiers .

Trisped
la source
5

FileZilla ne peut pas faire cela. Il vous permet uniquement d'exécuter la commande FTP (même avec SFTP, qui utilise SSH).

Il y a deux options:

  • Il existe une sorte d' WPEngine.cominterface spécifique qui vous permet de le faire.

  • Vous avez besoin d'une sorte d'accès distant au bureau ou au shell (SSH, VNC, etc.) qui vous permet d'exécuter des commandes personnalisées.

Si aucun des éléments ci-dessus ne s'applique, vous ne pouvez pas créer de fichiers rar.

Dennis
la source
1

Tous les ordinateurs (y compris les téléphones intelligents) peuvent utiliser ssh.

Sous Windows, vous pouvez transférer des fichiers avec WinSCP, qui fonctionne un peu comme l'explorateur de fichiers Windows (ou Norton Commander si vous êtes assez vieux pour le savoir).

Vous pouvez utiliser du mastic pour décompresser sur l'hôte, mais il est plus simple de simplement transférer votre dossier et de laisser WinSCP gérer toutes les copies de fichiers.

Bien sûr, vous aurez besoin d'un identifiant et d'un mot de passe.

Si je n'ai pas compris et que c'est le serveur qui n'offre pas ssh, pourquoi ne pas simplement envoyer le dossier non compressé avec filezilla? Filezilla est bon à ça.

Denys Séguret
la source
Puisqu'il est énorme ... Et comment puis-je dossier rar en utilisant filezilla?
Filezilla ne peut pas rar. Ce n'est pas son travail. Le problème ne sera pas avec la création rar (winrar le fait sur Windows) mais l'irar: vous devrez vous connecter sur le serveur pour le faire. Je vous suggère donc d'envoyer simplement le dossier non compressé.
Denys Séguret
1

Si vous souhaitez utiliser Filezilla, vous devez le compresser. Très probablement, votre serveur prend en charge au moins le zip / décompression des fichiers zip. Il peut ne pas prendre en charge les fichiers rar. Il prend probablement également en charge tar, vous pouvez donc créer un tar.gz. Cela dépend vraiment des types que votre serveur connaît déjà (puisque vous n'avez pas d'accès root pour installer quoi que ce soit de différent).

J'ai un ancien script Quick Unzipper sur GitHub, il peut décompresser le fichier sur le serveur. Placez simplement la décompression dans le même répertoire que le fichier zip, accédez au fichier sur la page Web et cliquez sur décompresser. Même ce processus semble préférable au transfert de tous les fichiers. Notez que mon script utilise PHP pour faire la décompression avec la classe ZipArchive. Cela fonctionne sur la plupart des hôtes. Si vous souhaitez utiliser un autre type comme bzip ou gzip, vous pouvez créer votre propre version de mon script de décompression pour prendre en charge ce type.

Même si vous avez compressé le fichier, sa taille totale ne sera pas beaucoup plus petite. Pour obtenir la plus petite taille possible, le zip ne serait pas ce que vous voulez. Si vous en avez besoin pour accélérer le temps de transfert, même un fichier zip à peine compressé serait transféré plus rapidement que les fichiers individuels via ftp.

Lorsque vous transférez des milliers de fichiers avec FTP, il doit gérer chaque fichier 1 par 1 (bien que vous disiez 5 fichiers à la fois, son traitement est toujours par fichier). Il doit faire le répertoire, y basculer, toutes les commandes qui prennent du temps. Lorsque vous transférez un seul fichier volumineux, vous n'avez pas tous les frais supplémentaires que le FTP a normalement.

Patauger
la source
0

Travailler avec des fichiers RAR sur un serveur Linux peut être pénible, même si vous avez un accès SSH ou Cpanel. Mon conseil est de transférer des fichiers au format .zip, puis de vous connecter à CPanel si disponible et de décompresser le fichier (Filemanager, recherchez-le dans la section Fichiers, où vous avez également des trucs FTP). Bien que gardez à l'esprit l'extraction et la compression de fichiers dans Cpanel est un peu * ancienne et n'a pas été polie depuis un certain temps, donc pour de meilleurs résultats, utilisez un fichier zip.

Si vous n'avez pas accès à Cpanel, uniquement FTP. Je vais suggérer d'installer sur votre site WordPress un plugin FTP ou un plugin File Manager, mais encore une fois, cela facilitera la tâche si les fichiers sont compressés, même dans les environnements Windows Server, j'ai dû faire face au manque d'outils RAR appropriés.

R Balam Olivaw
la source