Ich habe eine Zip-Datei meiner Wordpress-Site auf eine Azure-Website hochgeladen. Wenn ich versuche, mit Winscp FTP zu verbinden, funktioniert es, aber ich kann nicht entpacken transfer.zip in der Befehlsschnittstelle.
Wie entpacke ich meine Zip-Datei, die jetzt auf dem Server ist?
Eine Möglichkeit besteht darin, die Befehlszeilenversion von 7-Zip hochzuladen, es handelt sich um eine eigenständige .EXE-Datei.
Navigieren Sie als Nächstes vom Azure Preview Portal Azure-Portal (2014) zu Ihrer Website, klicken Sie auf die Konsolenfliese und geben Sie die entpacken Befehl:
%Vor%Eine Alternative zum Portal ist die Konsole von Kudu. Fügen Sie "SCM" zwischen Ihrem Website-Namen und azurwebsites.net ein, um Kudu zu starten:
%Vor%Ein Vorteil von Kudu besteht darin, dass Sie Dateien direkt im Browser hochladen können, indem Sie sie einfach per Drag & Drop entfernen.
Ziemlich cool.
Dies ist mit der Konsole des Azure-Portals möglich.
Navigieren Sie zu dem Verzeichnis, in das Sie Ihre ZIP-Datei hochgeladen haben, um den Befehl cd
zu verwenden, genau wie in einem typischen Konsolen- oder Shell-Fenster.
Führen Sie unzip archive.zip
aus, wobei archive.zip
der Name Ihrer ZIP-Datei ist.
Beachten Sie, dass der Befehl unzip ab heute keine Fortschrittsberichte mehr ausgibt. Es läuft still. Also, wenn Sie ein großes Archiv haben, das einige Zeit braucht, um es zu entpacken, kann es so aussehen, als ob der Befehl hängen geblieben wäre, aber tatsächlich funktioniert es und Sie müssen nur warten.
Es scheint also, dass die jüngsten Antworten auf diese Frage veraltet sind weil die Konsolenschaltfläche im azure Portal nicht mehr verfügbar ist, gibt es keine Möglichkeit, auf diese Weise auf das entpacken zuzugreifen.
Sie müssen Kudu , um auf die Konsole zuzugreifen und den Befehl zum Entpacken auszuführen. Navigieren Sie einfach zu Ссылка und klicken Sie auf CMD
Oder navigieren Sie einfach Ссылка
Dann mach dein unzip
-filename
entpacken von info-zip.org ist derzeit auf AZURE in der Konsole verfügbar.
Wie angegeben, wird eine rote Fehlermeldung ausgegeben: Bad Request, scheint aber dennoch korrekt zu funktionieren.
Ich kontaktierte den Lieferanten und sie sagten:
Ich weiß ungefähr nichts über Microsoft Azure und noch weniger darüber genau das, was Sie getan haben, aber ich habe mir die UnZip-Quelle kurz angesehen, und habe nichts wie eine "Bad Request" -Nachricht gesehen. Meine erste Schätzung wäre, dass UnZip korrekt zu funktionieren scheint, weil es so ist funktioniert korrekt, und die Nachricht "Bad Request" kommt von woanders.
Es gibt jetzt eine in die Kudu-Schnittstelle eingebaute Entpackungslogik. Ziehen Sie an die richtige Stelle in Kudu und die Datei wird automatisch hochgeladen und entpackt.
Tags und Links azure