當前位置:首頁 » 文件管理 » ftp有文件但是遍歷失敗

ftp有文件但是遍歷失敗

發布時間: 2022-05-11 20:30:08

ftp 文件傳送失敗的原因

是不是你的東西太多了,刪幾個,或者是你打開了一個然後有上傳的,這樣是傳不上去的哦,需要把自己正在看的這個東西關掉,然後再上傳就OK了

Ⅱ ftp遍歷目錄的問題

你這個ftp是用的都是同一個對象,每次遞歸workfolder都被update掉了。。。。當然會不繼續遍歷,改成每次都Generate一個New的ftp吧。
補充:
本來你ftp指向目錄A,後來進入遞歸被改成指向A/B了,你說遍歷還能准確嗎?
還有個方法就是每次遞歸回來調用:
ftp.changeWorkingDirectory(ftpPath);
把Path給設置回來。不過不確定這個方法穩定,可以先Try一下。
public void listFilesDir(String path) throws IOException{
String ftpPath = path;
ftp.changeWorkingDirectory(ftpPath);
FTPFile[] files = ftp.listFiles();
for(FTPFile ff:files){
if(!ff.isDirectory()){
System.out.println("文件:" + ff.getName());
}
else{
if(!ff.getName().startsWith(".")){
ftpPath = ff.getName() + "/";
System.out.println("目錄 " + ff.getName() + " 下的文件文件或目錄:");
ftp.changeWorkingDirectory(ftpPath);
listFilesDir(ftpPath);
ftp.changeWorkingDirectory(path);
}
}
}
}
再補充:
中文的話試試看用GBK。。。java項目的編碼記得也要一樣的。

Ⅲ ftp上傳文件很多都傳輸錯誤怎麼回事

FTP文件傳輸失敗一般有幾種情況:
文件損失,不完整,導致傳輸過程驗證失敗。
文件使用中,比如在殺毒或者編輯中的文件,系統佔用是不能傳輸的。
許可權不足,比如針對某些用戶,是不能傳輸部分文件的,比如exe等風險文件。
特殊情況,比如文件傳輸過程中,目錄滿了,存儲失敗,這個是由伺服器管理員控制的,如果目錄體積不夠文件傳輸的,聯系管理員協商解決。

Ⅳ FTP傳文件傳到一半失敗

FTP傳文件傳到一半失敗原因:網路連接中斷造成的,可能是伺服器網路問題也可能是本地網路問題。
解決方法:重新上傳,刪除上傳失敗文件,重新上傳。
FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為「文傳協議」。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。

Ⅳ ftp連接上了伺服器但是卻提示連接失敗

是不是你哪個步驟出了問題,是不是你沒有檢測連接狀態,我來教你

一、打開主程序,點導入





文件夾ftp訪問失敗,瀏覽器沒問題

首先你先確定你機器的網路是不是正常,比如網路插口是不是鬆了,其次你可以聯系下網管,看下你的機器(賬戶/IP)是否有訪問文件夾的許可權
注意你的ftp地址前面是否有加「ftp://"
PS:你可以試一下在資源管理器上的地址欄輸入ftp地址,那比較快.

Ⅶ ftp可以連接成功,但是上傳文件總是失敗,而且連接上之後目錄也不顯示

上傳網站一般通過FTP軟體,一般虛擬主機也會提供WEB FTP。
上傳的時候只要填寫FTP賬號,FTP密碼,埠默認21.
連接網站伺服器,登陸成功後,選擇要上傳的文件。
上傳到www文件夾下即可。
進入虛擬主機的管理後台,將以前的網站打包,再將資料庫備份,打包好網站後用ftp連接上網站後台,將打包的文件下載下來,然後將以前的數據可以放心的刪除了,然後再上傳新網站,有些虛擬主機可能沒有網站打包功能,那麼只能用ftp軟體將文件傳送下來也可以的,若網站有資料庫的話,資料庫備份下載就行!

網路一下,酷影模式,你懂得

Ⅷ ftp鏈接成功讀取目錄列表失敗是怎麼回事

以上兩位的方法不管用的話,登陸你的路由器在轉發規則裡面的虛擬伺服器里添加一個20埠,ip地址是你的路由器登陸地址。然後在登陸ftp在改成主動連接。

Ⅸ java ftp遍歷文件問題

我懷疑 ftp 根目錄你沒有許可權


你嘗試著 調用 帶參的listFiles方法

FTPFile[]ftpFiles=ftpClient.listFiles(remotePath);
熱點內容
漢諾塔遞歸演算法python 發布:2024-11-19 18:26:17 瀏覽:578
盲井ftp 發布:2024-11-19 18:21:38 瀏覽:264
悅虎二代安卓如何看電量 發布:2024-11-19 18:19:27 瀏覽:295
人工駕駛編程 發布:2024-11-19 18:05:20 瀏覽:271
java編程試題 發布:2024-11-19 17:26:37 瀏覽:664
python顯示二進制文件 發布:2024-11-19 17:26:36 瀏覽:147
excel中編程 發布:2024-11-19 17:23:32 瀏覽:549
android透明圖片 發布:2024-11-19 17:01:50 瀏覽:163
iis上傳文件限制 發布:2024-11-19 16:37:55 瀏覽:409
面試題演算法 發布:2024-11-19 16:30:25 瀏覽:549