Komprimieren und Extrahieren von Ordnern über FileZilla


9

Ich möchte mit FileZilla den Ordner (meiner WordPress-Site) auf dem Host-Computer rar und extrahieren. Ist es mit FileZilla möglich? Wenn nicht, was schlagen Sie vor? Ich habe keinen SSH-Zugang.


Vielleicht sollten Sie genau angeben, welche Art von Zugriff Sie haben, was Ihr Client-Computer ist und was der Host-Computer ist. Haben Sie ein Konto auf diesem Server? Wenn ja, sind Sie wirklich sicher, dass Sie keinen SSH-Zugang haben?
Denys Séguret

Host ist wpengine.com und meins ist Windows. Ich habe kein SSH.

Und ja, jetzt arbeite ich an den Dateien dieses Servers.

Antworten:


3

Der Wortlaut Ihrer Frage ist nicht klar, daher gehe ich davon aus, dass Sie möchten, dass die von und zu Ihrer WordPress-Site übertragenen Dateien komprimiert werden.

Es sieht so aus, als gäbe es keinen Standard-FTP-Komprimierungsalgorithmus (" Leider gibt es keine Standardmethode für die Komprimierung von FTP-Dateien; es gibt HUNDERTE "). Sie können sich an wpengine.com wenden, um zu erfahren, ob der FTP-Server einen Komprimierungsalgorithmus unterstützt, aber ich würde mir keine Hoffnungen machen.

Wenn Sie ein Unternehmen wie wpengine.com verwenden, profitieren Sie von einem System, das kostengünstig, benutzerfreundlich und leicht zu warten ist, jedoch nicht mehr in der Lage ist, benutzerdefinierten Code auszuführen. Infolgedessen sind Ihre Optionen auf die von ihnen bereitgestellten Funktionen und Tools beschränkt. Wenn der FTP-Server die Komprimierung unterstützt, können Sie einen kompatiblen Client erwerben und die Komprimierung auf der Site verwenden. Wenn Sie benutzerdefinierten Code auf ihrem Server ausführen können, können Sie ein Programm erhalten, das die seltene Komprimierung / Extraktion für Sie übernimmt. Andernfalls müssen Sie die Dateien in voller Größe hochladen / herunterladen.

Wenn Sie eine einfache Möglichkeit , um Dateien zu übertragen zwischen Computern gibt es viele Dienste speziell für diese .

Nebenbei bemerkt, der FileZilla-FTP-Server unterstützt zwar die Komprimierung , es sieht jedoch so aus, als müssten Sie den Server konfigurieren können (was bei den meisten Hosts nicht möglich ist). Dies finden Sie in der FileZilla Server- Oberfläche unter Bearbeiten> Filetransfer-Komprimierung .


5

FileZilla kann dies nicht tun. Sie können nur FTP-Befehle ausführen (auch mit SFTP, das SSH verwendet).

Es gibt zwei Möglichkeiten:

  • Es gibt eine WPEngine.comspezielle Schnittstelle, über die Sie dies tun können.

  • Sie benötigen eine Art Remotedesktop- oder Shell-Zugriff (SSH, VNC usw.), mit dem Sie benutzerdefinierte Befehle ausführen können.

Wenn keiner der oben genannten Punkte zutrifft, können Sie keine rar-Dateien erstellen.


1

Alle Computer (einschließlich Smartphones) können ssh verwenden.

Unter Windows können Sie Dateien mit WinSCP übertragen, das ein wenig wie der Windows-Datei-Explorer funktioniert (oder Norton Commander, wenn Sie alt genug sind, um das zu wissen).

Sie können Putty verwenden, um den Host zu dekomprimieren, aber es ist einfacher, Ihren Ordner einfach zu übertragen und WinSCP alle Dateikopien zu überlassen.

Natürlich benötigen Sie einen Login und ein Passwort.

Wenn ich es nicht verstanden habe und es der Server ist, der ssh nicht anbietet, warum nicht einfach den unkomprimierten Ordner mit filezilla senden? Filezilla ist gut darin.


Da es riesig ist ... Und wie kann ich mit filezilla einen seltenen Ordner erstellen?

Filezilla kann nicht selten. Es ist nicht seine Aufgabe. Das Problem liegt nicht in der seltenen Herstellung (winrar macht es unter Windows), sondern in der unrar: Sie müssten sich auf dem Server anmelden, um dies zu tun. Ich schlage vor, Sie senden einfach den unkomprimierten Ordner.
Denys Séguret

1

Wenn Sie Filezilla verwenden möchten, müssen Sie es komprimieren. Höchstwahrscheinlich unterstützt Ihr Server mindestens das Zip / Unzip von Zip-Dateien. Es werden möglicherweise keine rar-Dateien unterstützt. Wahrscheinlich wird auch tar unterstützt, sodass Sie ein tar.gz erstellen können. Es hängt wirklich davon ab, welche Typen Ihr Server bereits kennt (da Sie keinen Root-Zugriff haben, um etwas anderes zu installieren).

Ich habe ein altes Quick Unzipper-Skript auf GitHub, es kann die Datei auf dem Server entpacken. Platzieren Sie den Entpacker einfach im selben Verzeichnis wie die Zip-Datei, gehen Sie zu der Datei auf der Webseite und klicken Sie auf Entpacken. Selbst dieser Prozess scheint besser zu sein, als alle Dateien zu übertragen. Beachten Sie, dass mein Skript PHP verwendet, um das Entpacken mit der ZipArchive-Klasse durchzuführen. Es funktioniert auf den meisten Hosts. Wenn Sie einen anderen Typ wie bzip oder gzip verwenden möchten, können Sie Ihre eigene Version meines Entpackungsskripts erstellen, um diesen Typ zu unterstützen.

Selbst wenn Sie die Datei komprimiert haben, ist die Gesamtgröße der Datei nicht viel kleiner. Um die kleinstmögliche Größe zu erhalten, ist der Reißverschluss nicht das, was Sie wollen. Wenn Sie dies benötigen, um die Übertragungszeit zu verkürzen, wird sogar eine kaum komprimierte Zip-Datei schneller als die einzelnen Dateien über FTP übertragen.

Wenn Sie Tausende von Dateien mit FTP übertragen, muss jede Datei 1 zu 1 verarbeitet werden (obwohl Sie 5 Dateien gleichzeitig sagen, wird sie immer noch pro Datei verarbeitet). Es muss das Verzeichnis erstellen, in es wechseln, alle Befehle, die Zeit brauchen. Wenn Sie nur eine große Datei übertragen, haben Sie nicht den zusätzlichen Aufwand, den FTP normalerweise hat.


0

Das Arbeiten mit RAR-Dateien auf einem Linux-Server kann schmerzhaft sein, selbst wenn Sie über SSH- oder Cpanel-Zugriff verfügen. Mein Rat ist, Dateien im ZIP-Format zu übertragen, sich dann bei CPanel anzumelden, falls verfügbar, und die Datei zu dekomprimieren (Filemanager, suchen Sie im Abschnitt "Dateien" nach, wo Sie auch FTP-Inhalte haben). Beachten Sie jedoch, dass das Extrahieren und Komprimieren von Dateien in Cpanel etwas alt ist und seit einiger Zeit nicht mehr poliert wurde. Verwenden Sie für bessere Ergebnisse eine Zip-Datei.

Wenn Sie keinen Cpanel-Zugriff haben, nur FTP. Ich werde vorschlagen, auf Ihrer WordPress-Site ein FTP-Plugin oder ein Dateimanager-Plugin zu installieren, aber auch hier wird es einfacher, wenn die Dateien komprimiert sind, selbst in Windows Server-Umgebungen, in denen mir die richtigen RAR-Tools fehlen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.