Automatisches WordPress Download Script

Zur Installation muss WordPress erst aus dem Internet heruntergeladen, dann entpackt und danach noch auf den eigenen Webspace hochgeladen werden.

Hier ist ein Script um diesen Vorgang etwas zu beschleunigen. Erstelle auf deinem Webserver eine neue Datei download.php und füge den folgenden Code ein. Dann musst du die Datei im Browser aufrufen (z.B. http://example.com/download.php) und schon wird die aktuelle WordPress Version heruntergeladen und entpackt. Dann kannst du sofort mit der Installation loslegen.

// get latest german WordPress file
$ch = curl_init();
$source = "https://de.wordpress.org/latest-de_DE.zip"; // THE FILE URL
curl_setopt($ch, CURLOPT_URL, $source);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec ($ch);
curl_close ($ch);

// save as wordpress.zip
$destination = "wordpress.zip"; // NEW FILE LOCATION
$file = fopen($destination, "w+");
fputs($file, $data);
fclose($file);
echo " wordpress.zip downloaded; ";

// unzip
$zip = new ZipArchive;
$res = $zip->open('wordpress.zip'); // zip datei
if ($res === TRUE) {
    $zip->extractTo('.'); // verz zum entpacken
    $zip->close();
    echo ' wordpress.zip extracted; ';
    unlink('wordpress.zip');
    echo ' wordpress.zip deleted; ';
} else {
    echo ' unzip failed; ';
}

Sharing is caring...

Werbung

Artikel von Phil
Hallo, ich bin Phil, 25 Jahre alt und leidenschaftlicher Technologie-Enthusiast. Schon seit meiner Kindheit faszinieren mich Computer, Smartphones und alles, was mit Technik zu tun hat. Auf meinem Blog teile ich meine Erfahrungen und Erkenntnisse zu Apps, Apple-Produkten und neuen Technologien. > Mehr über mich
Alle Artikel von mir

Ersten Kommentar schreiben

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.


*