當前位置:首頁 » 文件傳輸 » ftp文件下載讀取不到文件結束標記
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp文件下載讀取不到文件結束標記

發布時間: 2023-03-05 23:28:25

① 在ftp上下載文件,每當進度條到最後都提示復制文件時發生錯誤.the operation timed out 。怎麼解決

刷新伺服器的FTP ,如果是用的FTP假設軟體做的伺服器的話是經常會發生錯誤。最好用2000或者2003自帶的建立伺服器!再者你是區域網用的FTP還是外網用的呢,如果是外網的話要考慮花生殼的問題咯

② ftp下載的文件在我的電腦里找不到,而且無法打開

我把你說的分成兩個問題,
1.下載到本地之後,找不到文件。
解決方法:使用attrib 命令檢查文件屬性,看看是否有隱藏屬性,有的話給去掉。

2.在FTP上打開時提示錯誤。
解決方法:嘗試在其他計算機上看看能否打開,檢查源文件是否是完整的。

在做上邊兩條之前,最好再其他機器上打開、下載看看能否正常讀取。

③ 讀取ftp文件最後一行以後報錯,無法訪問已釋放的對象。 對象名:System.Net.Sockets.NetworkStream

while ((strLine = reader.ReadLine()) != null) //這里報錯 讀取到最後一的時候
會這樣是因為當讀取流讀取到最後一行內容後就關閉了文件了
雖然在正常的讀取流中會在讀取完內容後返回null
但再ftp文件的讀取中,讀取完最後一行後再讀取就會拋出這個異常
其實用您代碼注釋的這句//string strfs = reader.ReadToEnd();來讀取就可以了
如果要分行處理直接用分行符分割一下就可以了

④ 關於用FTP的下載命令GET,能正常登錄,但是不能下載文件,每次都停留在這里。

無法登陸:
C:\>ftp
ftp> open
To 174.128.236.188
Connected to 174.128.236.188.
220 Serv-U FTP Server v6.4 for WinSock ready...
User (174.128.236.188:(none)): 26092
331 User name okay, need password.
Password:
530 Not logged in.
Login failed.
ftp>
另外,一樓說的對,你的FTP伺服器或者客戶端是不是有路由器自動撥號上的。也就是說是不是有NAT?如果有,請按實際情況將FTP設成主動模式或者被動模式。

⑤ ftp文件夾錯誤 詳細信息 FTP終止會話

請正確配置你的防火牆/殺毒軟體/FTP伺服器和你的用戶帳戶許可權. 基於你的問題得出以下分析結論:
一、在ICF(Internet連接防火牆)中沒有添加FTP的訪問 許可.
二、個人防火牆不允許FTP連接出站
三、本地用戶帳戶不具備訪問FTP的許可權
四、IIS伺服器配置錯誤
五、FTP或HTTP服務被終止

解決方案: 一、在本地連接高級屬性中設置防火牆的例外,添加21和80 埠,允許FTP和HTTP的出站連接 二、修改個人防火牆,添加21和80埠允許出站連接 三、修改FTP和HTTP訪問許可權和NTFS許可權允許本地用戶 帳戶訪問 四、正確配置FTP訪問策略,主目錄路徑,訪問許可權,是 否匿名訪問以及IP策略 五、IIS服務被終止,請重新啟動IIS服務或計算機再試

參考網路知道 不能解決請HI我

⑥ 在IE中FTP下載到99%就停住了,目標文件夾中也找不到未完成的文件。咋辦

你是直接另存為的吧?這樣下載其實是先把文件下載到IE的臨時文件夾內,下載完成後,再把它復制到你要求的目錄中。下載到99%其實已經下載完成了,在臨時文件夾內!只是由於系統出現故障,不能自動將它復制到你要求的目錄中。
解決的方法,簡單點,就是手動復制,先取消下載,再從IE工具->Internet選項->常規選項卡的臨時文件設置中找到臨時文件夾,在裡面把你下載的東西手動復制出來。
徹底的方法是重裝IE。

⑦ FTP下載文件到99%每次都斷掉,怎麼回事啊怎麼辦

1、文件本身有問題
2、換個下載方式(工具)