A. FTPClient上傳文件,文件在ftp伺服器創建了,但是文件為空
你的filename是否包含文件的全路徑,如果沒有全路徑可能無法讀取文件的內容。
B. 用ftp上傳文件到伺服器是空白了什麼問題
有的伺服器限制上傳文件的後綴了!!仔細看看 是不是EXE 或 DAT dll等後綴的文件上不成!修改後綴名字!上傳後在修改回來!!
C. ftp 文件夾顯示為空
控制面板-防火牆-高級設置-出/入站規則-新建規則-程序-filezilla根目錄下的FileZilla Server.exe (不是FileZilla ServerInterface.exe)-下一步-允許連接-ok
D. java已成功連接了linux ftp伺服器並成功上傳txt文件,但是文件為空
ftp.storeFile("ftptest2014.txt",fis);代碼後,添加fis.close();這一代碼試試,另外,你看看的文件是否在D盤存在
E. FTPClient上傳文件,文件在ftp伺服器創建了,但是文件為空
對這個庫不熟悉,你可以看看filename中是不是包含全路徑,不然的話你可能上傳時無法讀取到文件的內容。只是建議,你調試一下看看。
F. ftp上傳文件成功,但文件為空了。
應該是只創建的文件,但是文件大小是0K。
建議先追蹤你寫的路徑的代碼,如果沒問題,看流寫的有沒有問題。一般是這兩種情況。
G. FTP上傳時經常中斷,怎麼辦
原因:ftp上傳經常中斷
分析:本地網路+查看伺服器運行狀態+服務端網路+伺服器端FTP服務+檢查FTP服務端設置+上傳的數據文件數量+日誌
解決辦法:
1、檢查本地網路是否有抖動或者斷網從而導致本地FTP客戶端軟體連接到伺服器之間有問題。
2、查看需要伺服器狀態是否正常,是否宕機或者有其他問題導致的中斷。
3、查看伺服器端網路是否有抖動或者斷網從而導致FTP服務端與FTP客戶端無法正常連接。
4、檢查伺服器端FTP服務是否正常運行。
5、查看FTP服務端配置中的連接時間設置。
6、如果上傳文件數量比較大,建議您將文件打成壓縮包的方式以二進制上傳。
7、分析FTP服務日至,查到問題根源。
(7)ftp上傳文件偶爾為空怎麼解決擴展閱讀:
開發任何基於 FTP 的客戶端軟體都必須遵循 FTP 的工作原理,FTP 的獨特的優勢同時也是與其它客戶伺服器程序最大的不同點就在於它在兩台通信的主機之間使用了兩條 TCP 連接,一條是數據連接,用於數據傳送;
另一條是控制連接,用於傳送控制信息(命令和響應),這種將命令和數據分開傳送的思想大大提高了 FTP 的效率,而其它客戶伺服器應用程序一般只有一條 TCP 連接。圖 1 給出了 FTP 的基本模型。
客戶有三個構件:用戶介面、客戶控制進程和客戶數據傳送進程。伺服器有兩個構件:伺服器控制進程和伺服器數據傳送進程。在整個交互的 FTP 會話中,控制連接始終是處於連接狀態的,數據連接則在每一次文件傳送時先打開後關閉。
H. 你好 我遇到一個問題 就是通過FTP訪問伺服器的時候發現裡面文件夾都是空的,你可以幫我解決一下嗎
首先確認伺服器上的文件夾有文件存在;
其次要確定文件有沒有隱藏;
第三你有沒有相應的操作許可權
I. FTP上傳文件錯誤,怎麼辦
這個是說明上傳使用的用戶名和密碼對ftp根目錄沒有足夠許可權,所以不能上傳,檢查下ftp設置。
1、首先,需要打開lusrmgr.msc建立用戶,設置密碼,並設置為永不過期。
2、然後,在伺服器上建立ftp伺服器,設置一個根目錄,並賦予第一步建立的用戶許可權並繼承。
3、最後重啟ftp服務即可。
4、如果是購買的虛擬主機,那就聯系虛擬主機提供商設置許可權。
J. ftp自動上傳後是空文件,可以復制到ftp文件夾
FTP協議本身沒有復制文件夾的功能,只能創建文件夾,將文件復制到其中,如果你使用的客戶端,則需要看你的客戶端有沒有實現復制文件夾的功能了。
ftp里的文件正在使用中就不能,你復制下來的文件可以編輯,編輯好了用ftp上傳軟體,上傳到伺服器上就可以啦,記得發布下,不然不會自動更新。
請嘗試使用被動模式進行客戶端連接,或者檢查並打開防火牆設置。