❶ 為什麼傳到FTP空間的東西大小都為0
出現這個問題原因可能如下:
1、空間使用量已經達到設置的最大空間容量,請加大空間或者刪除部分文件。
2、假如帳號FTP_123對應目錄e:\ftproot\zmfzzf\aa的空間(20M),帳號FTP_456對應e:\ftproot\zmfzzf\aa\a(20M),用帳號FTP_456刪除帳號FTP_123上傳的文件,這時就會在帳號FTP_123上存在空間刷新不過來的情況。
當用帳號FTP_123上傳的文件大小達到20M(空間已滿),此時你用帳號FTP_456刪除了FTP_123帳號上傳的文件,但實際FTP_123帳號空間已使用容量還是20M,所以再用FTP_123上傳文件時就會出現上傳文件顯示0位元組。遇到這樣的問題請及時與我們聯系解決。
因此,我們建議客戶用同一個帳號上傳和刪除文件。否則出現上述問題我們不承擔任何責任。
❷ FTP上傳文件大小為何不一樣
大小不一樣沒什麼,我一直遇到這個問題,但是php程序沒遇到問題。懷疑是伺服器會壓縮文件,因為windows和linux下文件系統不一致。
❸ ftp文件大小限制
FTP是個上傳或者下載中介,你別太相信它的顯示數據,它顯示的有時並不準確,最准確的還是要看伺服器上顯示的數據.
FTP限制文件大小很正常,如果文件很大,又不是獨立的,建議您打包分開傳,一次傳那麼大,雖然FTP顯示上傳成功等,但實際不完整.
❹ <<急>>FTP上傳的文件變小了
文件沒傳完吧
或者沒有下載完
❺ 為什麼ftp傳輸後本地和伺服器文件大小不同
1、注意傳輸過程是否有過中斷
2、本地與伺服器上的表示單位是否相同,如果本地是windows,伺服器是linux,表示單位看起來是不同的
❻ 租用的空間放公司的網站,為什麼每次用FTP下載的全部網站文件的大小都不一樣
使用FTP軟體查看空間里的網站文件信息和本地下載的網站文件信息,了解文件數量,和大小是否相同,如果都相同的話就沒有問題;
如果只是大小增加的話,就看文件變大的是那些文件,如果是資料庫和日誌文件的增大那就是正常的了;
如果文件數量有變動,那就要花時間檢查一下是多了那些文件了.
要注意的是在,維護網站的過程中,網站的安全和穩定是最重要的.
❼ ftp上傳大小寫突然改變跟linux有關嗎
一般建議使用二進制傳輸,這樣數據文件不會發生變化。
默認的ASCII傳輸,以文本模式傳輸,會導致數據文件發生變化。
❽ 用java怎麼判斷FTP上的文件大小改變了
日誌目錄:
已經架設了一個IIS下的FTP伺服器,應該如何查看連接日誌?
答:利用IIS架設的FTP伺服器不能實時看到連接的具體情況,不過可以在C:\Winnt\system32\logfiles目錄中查看到連接上FTP伺服器的IP地址、時間等日誌信息。
如何開啟日誌:
在默認FTP站點屬性對話框中,切換到「FTP站點」標簽頁,一定要確保「啟用日誌記錄」選項被選中,這樣就可以在「事件查看器」中查看FTP日誌記錄了。
我感覺,這種方法也不是實時的,你只是將輪詢文件變成了輪詢日誌,一樣的感覺。
你如果想變成實時的,就是說文件大小一發生改變就通知你。我想到的辦法是這樣的。
你再做一個系統,這個系統可以較大頻率的去輪詢日誌或者文件,因為這個系統可以架設在別的機器上,所以不會影響你系統的性能。然後在你系統中建立一個webservice,提供下載那個文件的服務,當那個系統發現更改時調用你的webservice,你就可以下載了。
我覺得這只是一種折中的辦法,而且也比較費事,如果沒有實時的要求,還是定時輪詢的好。
PS:
實話說不知道你為什麼要檢驗文件的大小,有時內容改變不一定大小會變得。
你可以記錄文件上一次的修改時間。然後當這個發生改變時再取就是了。
❾ ftp傳輸文件後文件總是比源文件小,丟失文件內容。怎麼解決啊防火牆殺毒軟體都關了。解決問題給你20分。
可能造成的原因:
byte[] bytes = new byte[512]; ==>byte[] bytes = new byte[2048];
/*new出來的空間太小了,如果你的xml文件大於512位元組呢?
*同時你看看原來的xml文件是不是只傳來512位元組就結束了,把空間大小調大點!
*/
❿ 為什麼FTP上傳文件有的會變小
文件在傳輸時的單位是"包"再傳輸的 過程中會有丟失包的現象