Я хотел бы автоматизировать загрузку последней версии WordPress в корневую папку веб-сервера. Вот мой код до сих пор:Использование PHP + TAR для извлечения папки
<?php
$fp = fopen (dirname(__FILE__) . '/wp.tar.gz', 'w+');
$ch = curl_init('http://wordpress.org/latest.tar.gz');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
curl_close($ch);
fclose($fp);
exec('tar -zxvf wp.tar.gz wordpress');
unlink('wp.tar.gz');
?>
Проблема в том, что WordPress архивный файл содержит каталог/WordPress, который содержит все файлы, так что после запуска этого PHP файл, который я теперь есть/Wordpress каталог, который содержит файлы, но вместо всего, что в/wordpress, я хочу, чтобы он находился в/(откуда запускался PHP-файл). Или я должен использовать команду «mv», чтобы переместить все из/wordpress в /?
Спасибо