Дизайн и разработка сайтов, продвижение в поисковых системах, хостинг, регистрация доменов, создание GIF и Flash баннеров основные направления деятельности Студии 2А.
Как распаковать архив на сервере? Нужно перенести новый сайт на хостинг клиента, а доступ есть только по FTP, ни доступа к админке хостинга, ни командной строки. Копировать файлы CMS по FTP отдельными файлами не разумно, но если на сервере работает веб сервер с поддержкой php, то есть варианты лучше. Рассмотрим два, один для чайников, другой для программистов. По сути они схожи. Сначала создадим ZIP архив сайта и скопируем его в корневую папку нового хостинга по FTP. Затем распакуем архив. А вот распаковку эту можно делать по разному.
Будем распаковывать архив с помощью файлового менеджера на php. В нашем случае будем использовать однофайловый скрипт.
Если все сделано верно, то должен открыться интерфейс файлового менеджера. С его помощью можно производить различные манипуляции с фалами, в том числе и распаковку архива сайта.
<?php
require_once('pclzip.lib.php');
$archive = new PclZip('archive.zip');
if ($archive->extract() == 0) {
die("Error : ".$archive->errorInfo(true));
}else{
echo 'ok';
}
?>
Если все было сделано правильно, то в корне вашего сайта должны появиться файлы вашего архива.