PHP ftp_put Fehler mit "Warning: ftp_put (): PORT-Kommando erfolgreich"

Datei erstellt und auf dem FTP-server, aber es ist immer 0 bytes groß. Bitte geben Sie mir eine Lösung, so dass der Datei-upload funktioniert Erfolg.

Ich bekomme immer diese Warnung:

Warnung: ftp_put (): PORT-Kommando erfolgreich in C: \ xampp \ htdocs \ mailing - \ teskirim-file-simpan2.php auf Zeile 30

FTP-upload ist fehlgeschlagen!

PHP ftp_put Fehler mit

Mein script ist:

<?php
$ftp_server = "********";
$ftp_serverpath = "ftp.".$ftp_server;
$ftp_user_name = "********";
$ftp_user_pass = "***********";
$email_dir = "*******@*********";

$nyambungkeftp = ftp_connect($ftp_server);
if (false === $nyambungkeftp) {
    throw new Exception('Unable to connect');
}

$loggedInnyambungkeftp = ftp_login($nyambungkeftp,  $ftp_user_name,  $ftp_user_pass);
if (true === $loggedInnyambungkeftp) {
    echo 'Success!';
} else {
    throw new Exception('Unable to log in');
}

if ((!$nyambungkeftp) || (!$loggedInnyambungkeftp)) { 
        echo "FTP connection has failed!";
        echo "Attempted to connect to $ftp_server for user $ftp_user_name"; 
        exit; 
    } else {
        echo "Connected to $ftp_server, for user $ftp_user_name";
    }

//upload the file
$dest = 'detectip.txt';
$source = 'C:\xampp\htdocs\persuratan\file2\detectip.txt';

echo $dest;
echo $source;
$upload = ftp_put($nyambungkeftp, $dest, $source, FTP_ASCII); 


//check upload status
if (!$upload) { 
        echo "FTP upload has failed!";
    } else {
        echo "Uploaded $source_file to $ftp_server as $destination_file";
    }

//close the FTP stream 
ftp_close($nyambungkeftp); 

?>
  • immer erscheint dieser Artikel: Warning: ftp_put (): PORT-Kommando erfolgreich in C: \ xampp \ htdocs \ mailing - \ teskirim-file-simpan2.php auf Zeile 30 FTP-upload ist fehlgeschlagen!
Schreibe einen Kommentar