Простой ftp клиент на php для переноса сайта на другой хост

Данный скрипт упрощает процесс переноса сайта с сервера на сервер. Написал я его на скорую руку поэтому какой либо интерфейс отсутствует. По ftp протоколу копирует все файлы директории и поддиректории с исходного сервера на новый. Вам не придется скачивать файлы к себе на компьютер а затем закачивать на новый хост, копирование будет идти напрямую между серверами, соответственно скорость копирования возрастает многократно, как правило это не мене 10 Mbit\s а обычно 100Mbit\s.
Инструкция.
1) отредактировать переменные в начале скрипта
$ftp_server = ‘ftpserve’; //source источник откуда берем
$ftp_user_name = ‘username’;
$ftp_user_pass = ‘password’;
$source = ‘/public_html’; //директория источник

$receiver = ‘.’;// директория приемник куда заливаем

2) залить скрипт на сервер приемник (туда куда надо переместить файлы , новый хост)
3) теперь надо зайти на новый сервер броузером если доменное имя уже переключено на новый хост то http://xxxxxxx.com/stur_php_ftp.php, а если домен еще не переключен тогда надо напрячь хостера пусть выдаст вам временную ссылку как правило она выглядит примерно так.
http://hoster.com/~username/stur_php_ftp.php

На сервере приемнике всем файлам и директориям выставляется доступ 755.
stur_php_ftp

Сделаем перенос сайта за $20.

В рубриках: PHP — admin

Август 8, 2008