① java調用FTP介面登陸Linux普通用戶出現異常 530 Permission denied.
應該是沒有登錄的許可權,或者就是用戶名密碼不對
② 區域網的FTP,傳大量的帶多層文件夾的文件時會不停報錯。導致無法上傳。
是FTP客戶端報錯嗎?可以考慮採用其他FTP客戶端軟體
③ FTP上傳時經常中斷,怎麼辦
原因:ftp上傳經常中斷
分析:本地網路+查看伺服器運行狀態+服務端網路+伺服器端FTP服務+檢查FTP服務端設置+上傳的數據文件數量+日誌
解決辦法:
1、檢查本地網路是否有抖動或者斷網從而導致本地FTP客戶端軟體連接到伺服器之間有問題。
2、查看需要伺服器狀態是否正常,是否宕機或者有其他問題導致的中斷。
3、查看伺服器端網路是否有抖動或者斷網從而導致FTP服務端與FTP客戶端無法正常連接。
4、檢查伺服器端FTP服務是否正常運行。
5、查看FTP服務端配置中的連接時間設置。
6、如果上傳文件數量比較大,建議您將文件打成壓縮包的方式以二進制上傳。
7、分析FTP服務日至,查到問題根源。
(3)多次調用上傳ftp介面報錯擴展閱讀:
開發任何基於 FTP 的客戶端軟體都必須遵循 FTP 的工作原理,FTP 的獨特的優勢同時也是與其它客戶伺服器程序最大的不同點就在於它在兩台通信的主機之間使用了兩條 TCP 連接,一條是數據連接,用於數據傳送;
另一條是控制連接,用於傳送控制信息(命令和響應),這種將命令和數據分開傳送的思想大大提高了 FTP 的效率,而其它客戶伺服器應用程序一般只有一條 TCP 連接。圖 1 給出了 FTP 的基本模型。
客戶有三個構件:用戶介面、客戶控制進程和客戶數據傳送進程。伺服器有兩個構件:伺服器控制進程和伺服器數據傳送進程。在整個交互的 FTP 會話中,控制連接始終是處於連接狀態的,數據連接則在每一次文件傳送時先打開後關閉。
④ FTP(Serv-U) C#編程上傳大文件報錯,數據錯誤(循環冗餘檢查).
可能與你的伺服器端不穩定有關系,出現「無法復制,數據錯誤(循環冗餘檢查)」,嘗試下:
一般在盤符點右擊,選「屬性」——「工具」——「查錯」把自動修復文件系統錯誤和掃描並試圖恢復壞扇區打上勾。修復一下就可以處理問題。
⑤ ftp上傳文件報錯
上傳FTP要用專用的軟體,一般FTP都會設置用戶許可權,如果許可權不足是無法上傳的
⑥ ftp傳輸不了文件 顯示嚴重文件傳輸錯誤
原因:設置錯誤造成。解決方法:重新設置伺服器來解決此問題。
如下參考:
1.首先打開個人FTP軟體,彈出如下界面。個人可選擇直接在窗口中輸入相關信息或通過網站管理器保存個人用戶信息。使用站點管理器保存個人信息,如下圖。
⑦ 連接FTP時報錯,救,該怎麼解決
一:要用比較新的版本的FTP.
二:不僅要把自己裝的防火牆調低或關掉還要尤其是XP系統帶的防火牆關掉。
三:FTP設置時,請勿選擇在PASV模式下上傳,否則將出現登錄FTP後,無法列表等異常情況。相同的軟體,版本不同,設置方法也略有不同,因此需要根據實際情況進行設置。
四:檢查埠以及賬號密碼。
五:聯系空間提供商。
參考資料:http://www.yaya.cn
⑧ 有人用過FTP文件上傳么我ajax提交FTP報錯但是表單提交就沒問題
ftp_put函數: Illegal PORT command
解決方法:使用: ftp_passv()或者指定埠
Warning: ftp_put(): Could not create file
一般原因:程序讀取 源文件與目標文件 的許可權不足,或者目錄路徑不正確。
解決方法:給予足夠的許可權,查看目錄是否正確。
ftp_put函數: Security: Bad IP connecting
一般原因:這個錯誤是我在同台伺服器上進行文件FTP傳輸時出現的,原因是FTP 的HOST我使用的是對外IP地址。當我修改為本地IP地址時,正確。
⑨ 每次FTP上傳文件總有幾個失敗的,,,為什麼
Ftp伺服器連接失敗: 連接被拒, 錯誤信息:
[右] 正在連接到tuiq.net -> DNS= tuiq.net IP=127.0.0.1 PORT=21
[右] 連接失敗 (連接被拒)
原因:這是因為客戶在作Ftp上傳時 填寫錯Ftp伺服器造成這個問題.
解決:在Ftp上傳時記得一定要使用我司的Ftp伺服器
2. 530錯誤,Ftp 用戶登入失敗, 錯誤信息如下:
[右] 正在連接到 tuiq.net -> IP=127.0.0.1 PORT=21
[右] 已連接到 127.0.0.1 (Ftp伺服器連接成功)
[右] 220 Serv-U FTP Server v6.2 for WinSock ready...
[右] USER test
[右] 331 User name okay, need password.
[右] PASS (隱藏)
[右] 530 Not logged in.
原因:這是用戶填寫錯誤的Ftp用戶名/或Ftp密碼
解決:請您核對您的Ftp 信息.如果您忘記Ftp密碼.可以在我們管理中心的虛擬主機管理里重設Ftp密碼。
3. 426錯誤,文件上傳失敗,錯誤信息如下:
[右] 正在打開數據連接 IP: 127.0.0.1 埠: 10023
[右] STOR test.txt ### 開始上傳文件 test.txt
[右] 150 Opening BINARY mode data connection for test.txt.
[右] 426 Data connection closed, error decompressing data stream.
[右] 傳送失敗! ### 文件上傳失敗
原因: 當上傳文件大小為0的空文件時,系統會提示上傳失敗.實際該文件名在伺服器已經創建了
解決: 這個錯誤是FlashFxp 客戶端軟體的誤報錯.實際文件已經上傳上去了.
⑩ java ftp上傳時報錯。急。
ftp的工作原理
ftp要用到兩個tcp連接即要使用兩個埠
一個是命令鏈路:用來傳遞命令
一個是數據鏈路:用來上傳下載數據
連接ftp server時有active和passive兩種模式
通常使用主動模式可完成上傳下載
主動模式工作原理
客戶端使用命令鏈路主動告訴服務端:我打開了XX埠,你來連我吧
被動模式工作原理
跟主動模式相反,服務端告訴客戶端:我打開了XX埠,你來連我吧
被動模式常用於有防火牆的情況
===============================================
錯誤:
引用
Host attempting data connection ip address is not same as server
解決方法:
引用
remoteverification
This parameter allows to enable/disable remote host connections verification. It should help when getting "Host attempting data connection ip address is not same as server" issue. Disable verification with remoteverification="false". Default is value is "true".
Java代碼
client.setRemoteVerificationEnabled(false);