Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
Datei entpacken (Unzip) mit PHP
#Tutorials#PHP
Falls ihr mehrere Dateien auf einmal hochladen wollt (z.B. Typo3 oder Wordpress Installationen) so solltet ihr die Dateien in ein Zip-Archiv packen. Das hat den Vorteil, das nicht für alle Files Extraverbindungen auf- und abgebaut werden müssen und der Uploadvorgang verschnellert sich ungemein. Hat man nun keinen SSH-Zugriff, bzw Root Zugriff auf den Server kann man die Zip auch mit PHP entpacken. Das Ganze geht wie folgt:
<?php
$zip = new ZipArchive;
$res = $zip->open('deinzip.zip');
if ($res === TRUE) {
$zip->extractTo('./'); // wohin soll es entpackt werden
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
Also einfach den Code nehmen, anpassen, auf den Server laden, ausführen und hoffen, dass dort ok kommt. Danach kann das Zip-File gelöscht werden.
Kommentare
Hinterlasse einen Kommentar