1
Я пытаюсь загрузить файл с сервера Windows на локальную машину ubuntu. ниже приведен код, который я использовал.Как загрузить файл с сервера Windows с помощью ftp?
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $username, $password);
$local_file = "test.php";
$server_file = $_SERVER['DOCUMENT_ROOT'] . "/plugins/myplugin/controllers/test.php";
$handle = fopen($local_file, 'w');
if (file_exists($server_file)) {
echo "exist";
} else {
echo "not exist";
}
if ((!$ftp_conn) || (!$login)) {
echo "FTP connection has failed!";
exit;
} else {
echo "Connected";
}
// download server file
if (ftp_fget($ftp_conn, $handle, $server_file, FTP_ASCII)) {
echo "Successfully written to $local_file.";
} else {
echo "Error downloading server file.";
}
// close connection
ftp_close($ftp_conn);
exit;
Всегда получать ошибку при загрузке файла сервера. Ошибка получаю
ftp_get ("test.php"): не удалось открыть поток:
я сделал эти chnages, даже сейчас же ошибку – user1119423