Привет, у меня возникли некоторые проблемы со скриптом резервного копирования, который я делаю, он выводит несколько ошибок.Цель этого сценария - сделать резервную копию файла mysql, сохранить его на локальном сервере, а также загрузить его на удаленный сервер.Спасибо
Предупреждение: ftp_login () [function.ftp-login]: ошибка аутентификации при входе в систему ... строка 123
Предупреждение: ftp_chdir () [function.ftp-chdir]:Вы не авторизованы в ... строке 125
Предупреждение: ftp_fput () [function.ftp-fput]: Вы не авторизованы в ... строке 127
//***********SAVE FILE***********
$handle = fopen('db-backup-'.time().'-'.(md5(implode(',',$tables))).'.sql','w+'); //db-backup-time-md5hash.sql ( opens for reading and writing )
fwrite($handle,$content); //copy content over to open file
fclose($handle); //close the file
// open some file for reading
$file = 'db-backup-1322909178-07f410c05ec2f736364667e1febd105f.sql';
$fp = fopen($file, 'r');
$ftp_server = "REMOTE SERVER";
$ftp_user_name = "REMOTE USER";
$ftp_user_password = "REMOTE PASS";
$rempath = "/public_html/";
// set up basic connection
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
ftp_chdir($conn_id, $rempath);
// try to upload $file
if (ftp_fput($conn_id, $file, $fp, FTP_ASCII)) {
echo "Successfully uploaded $file\n";
} else {
echo "There was a problem while uploading $file\n";
}
// close the connection and the file handler
ftp_close($conn_id);
fclose($fp);