我試圖用jsftp將文件放到我的服務器上。每次運行我的代碼時,我都會得到寫入服務器的文件,但它有0個字節。我確定用戶:主機:等是正確的。使用jsftp上傳文件導致服務器上的文件大小爲零
這是代碼。
function uploadHours() {
var jsftp = require("jsftp");
var ftp = new jsftp({
host: localStorage.host,
port: Number(localStorage.port), // defaults to 21
user: localStorage.user, // defaults to "anonymous"
pass: localStorage.ftpPass // defaults to "@anonymous"
});
ftp.auth(localStorage.user, localStorage.ftpPass, function(hadErr) {
if (!hadErr)
alert("auth succesfull")
});
;
ftp.put('C:/Program Files/Adobe/Adobe After Effects CC 2014/Support Files/Hours Tracker/index2.html', '/public_html/indexTester2.html', function(hadErr) {
if (!hadError)
alert("File transferred successfully!");
});
}