Залив доров средствами FTP.

12
s91
На сайте с 13.04.2009
Offline
88
s91
#11

Раньше использовал вот такой скрипт для распаковки.Не помню где скачал:


<?php
//папка с архивом
$archive_dir = "./";
//папка в которой будут размещены файлы архива
$dest_dir = "./";

//открываем zip архив
$zip = new ZipArchive();
//имя файла архива
$fileName = $archive_dir."site.zip";
if ($zip->open($fileName) !== true) {
fwrite(STDERR, "Error while openning archive file");
exit(1);
}

//читаем сведения об архиве
fwrite(STDOUT, "Number of files: ".$zip->numFiles."\n");
fwrite(STDOUT, "status: ".$zip->status."\n");
fwrite(STDOUT, "statusSys: ".$zip->statusSys."\n");
fwrite(STDOUT, "filename: ".$zip->filename."\n");
fwrite(STDOUT, "comment: ".$zip->comment."\n");

//извлекаем файлы
$zip->extractTo($dest_dir);

//закрываем архив
$zip->close();

fwrite(STDOUT, "Files extracted\n");

exit(0);
?>

Записываем этот код в index.php, и заливаем архив site.zip.

Эти два файла на хостинг. Для папки устанавливаем разрешение на запись. И заходим на сайт через браузер. Второй раз если зайти видим уже наш распакованый сайт. Работает на любом хостинге с php, даже бесплатном

Для заливки и изменения разрешиния на папку использовал CuteFTPPro. Там можно записать макрос, и применить его к нескольким заданиям сразу.

Не бывает белой и черной оптимизации. Бывает только обман и разные способы его реализации
monetka
На сайте с 20.03.2008
Offline
114
#12

Геморно как-то :) Юзайте мои скрипт :)

R
На сайте с 22.04.2009
Offline
21
#13

Подскажите фтп клиент где можно создать задание сразу на несколько серверов и идти спать=)

Мой блог о дорах (http://r0mka.ru)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий