app連接ftp異常
① ftp伺服器連接出錯時的有什麼解決辦法
Ftp連接伺服器出錯的原因有多種,以下幾種可能最大:
1.電腦無法連接網路,或伺服器無法連接網路、死機、重啟等,訪問網站試試;
2.可能是防火牆造成的,請關閉伺服器防火牆或重新配置;
3.可能是ftp軟體已經缺少文件或者設置不當,可以重新下載FTP軟體;
4.多次連接伺服器,被伺服器安全策略限制了,請過段時間再試;
5.如果是國外的空間或被ISP蔽屏了,可以用代理伺服器試一下;
6.自己在空間管理後台關了或被空間商關了,請聯系空間商;
7.PASV模式問題,將上傳方式改為PORT方式上傳。
② 如何連接FTP,FTP連接失敗的五大主要原因
一、如何連接ftp
1、找到桌面上的「FlashFXP5」,雙擊打開FTP軟體。
二、FTP連接失敗的五大原因:
一、FTP伺服器的域名解析問題,當連接FTP時地址欄填寫了伺服器的域名,如果DNS伺服器解析出問題,就無法得到對方的IP地址,因此無法連接FTP。
二、錯誤的用戶名和密碼。許多FTP伺服器禁止了匿名連接,這樣是為了安全起見,連接時輸入錯誤的用戶名和密碼或者不輸入用戶名和密碼導致連接失敗。
三、傳輸模式錯誤。許多伺服器在安裝了防火牆後設置了被動模式傳輸,用戶在連接時需要採用被動模式(pasv)或者自動模式。
四、FTP伺服器錯誤。對方伺服器宕機,可以通過PING命令來測試FTP伺服器是否存活。
五、錯誤的埠或者自身電腦防火牆不允許。許多安全軟體禁止了FTP連接,自身電腦無法連接FTP埠。
③ FTP連接失敗的原因
考慮以下原因:
1、防火牆擋住了
2、沒有查看內容的許可權
3、網管屏蔽了FTP埠
默認是pasv模式,因為服務端防火牆的設置,客戶端不能用pasv模式,將設置中的pasv模式置為空,就正常了
FTP連接伺服器失敗的原因一般有以下幾種:
1、網路不通導致FTP連接伺服器失敗
有時可能是由伺服器或者電腦本地網路有問題,導致FTP連接伺服器失敗。可以通過瀏覽器查看網頁測試是否是網路問題。
2、伺服器出現宕機、死機、重啟等情況
我們在租用伺服器時,都會對伺服器的訪問速度及穩定性進行考察。伺服器出現右機、死機、重啟等情況不僅會導致FIP連接伺服器失敗,也直接導致網站無法正常運營,從而影響網站優化排名及用戶體驗。如果出現此情況,盡快聯系伺服器提供商進行解決。
3、防火牆設置出現問題導致伺服器連接失敗查看我們的防火牆設置是否勾選了「PASV模式」,如果勾選,那麼將取消,然後嘗試重新連接。
4、FTP軟體出現問題導致連接伺服器失敗有時我們會忘記對軟體的及時更新,所以導致使用的FTP軟體版本過低或者被停用,再或者該軟體出現了問題。此時我們可以先刪除現有軟體,然後重新安裝。
5、短時間內連接伺服器次數過多
可能由於FTP連接伺服器的速度稍微有些慢,我們等待的比較著急,就不停地點擊連接按鈕,導致短時間內容連接次數過於頻繁而連接失敗。
6、伺服器被ISP屏蔽導致FTP連接伺服器失敗判斷伺服器是否被ISP屏蔽,可以通過使用代理伺服器進行連接測試。
7、租用的伺服器後台被關閉
如果以上幾種情況都被排除,那麼很有可能是我們所租用的伺服器後台被關閉了,此時需要連接伺服器提供商進行核查與修改。
FTP連接伺服器失敗的原因有很多,基本比較常見的情況就是以上幾種。為保障網站的正常運營,當出現FTP伺服器失敗的情況,應及時檢查其原因並解決。
拓展資料:
FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
④ ios的app無法連接自建FTP
進入設置-WIFI(無線區域網),點擊進入設置
點擊已連接的WIFI網路後面的「感嘆號」,進入網路設置界面。
點選感嘆號
點擊下面的DNS選項,刪除之前的DNS。
更改DNS
點擊DNS一欄開始修改,修改為8.8.8.8或114.114.114.114。
改成8.8.8.8或者114.114.114.114
修改DNS後雙擊HOME鍵,關閉AppStore「後台」,然後再次打開AppStore。怎麼樣,現在打開AppStore是不是已經顯示正常了呢?如果還是空白的話建議重啟手機嘗試解決,如果想恢復為原來的DNS地址,直接刪除即可。
⑤ FTP連接失敗是什麼原因
FTP連接失敗的五大原因:
一、FTP伺服器的域名解析問題,當連接FTP時地址欄填寫了伺服器的域名,如果DNS伺服器解析出問題,就無法得到對方的IP地址,因此無法連接FTP。
二、錯誤的用戶名和密碼。許多FTP伺服器禁止了匿名連接,這樣是為了安全起見,連接時輸入錯誤的用戶名和密碼或者不輸入用戶名和密碼導致連接失敗。
三、傳輸模式錯誤。許多伺服器在安裝了防火牆後設置了被動模式傳輸,用戶在連接時需要採用被動模式(pasv)或者自動模式。
四、FTP伺服器錯誤。對方伺服器宕機,可以通過PING命令來測試FTP伺服器是否存活。
五、錯誤的埠或者自身電腦防火牆不允許。許多安全軟體禁止了FTP連接,自身電腦無法連接FTP埠。
⑥ 為什麼FTP不能正常連接
FTP不能正常連接可以從以下四個方面查找原因:
1.PING FTP伺服器地址,是否能通;
2.查看從本地是否能正常進入FTP伺服器;
3.查看FTP服務有沒有啟動;
4.查看防火牆設置,有沒有屏蔽埠21伺服器上ftp常規配置
解決方法如下:
1、依次在伺服器上找到:開始——管理工具——計算機管理——本地用戶和組——用戶——(右鍵)添加新用戶,設定好用戶名和密碼(密碼永不過期),然後點擊創建即可,需要填寫以下三個位置內容:
⑦ FTP連接不上是什麼原因
修改下面的設置,把勾去掉就解決了。
方法:
1、打開IE的菜單"工具"->"Internet 選項";
2、點擊「高級」標簽卡;
3、將「瀏覽」節點下的「使用被動FTP(為防火牆和DSL數據機兼容性)」前面的勾去掉。
⑧ 連接FTP時報錯,救,該怎麼解決
執行到ftp.connect(ftpIP)進報的錯,ftpIP是有值是IP+ ": "+埠
//FTP連接
public boolean connectFTP(){
try {
ftp = new FTPClient();
if(ftpPort.equals( " ")){
ftp.connect(ftpIP);
}
boolean blogin = ftp.login(ftpUser,ftpPassword);
if (!blogin) {
System.out.println( "FTP連接失敗: "+ftpIP);
ftp.disconnect();
ftp = null;
return false;
}
return true;
} catch (Exception e) {
e.printStackTrace();
System.out.println( "FTP連接失敗: "+ftpIP);
}
return false;
}
java.net.InetAddress.getAllByName0(InetAddress.java:591)
java.net.InetAddress.getAllByName0(InetAddress.java:560)
java.net.InetAddress.getByName(InetAddress.java:492)
java.net.Socket. <init> (Socket.java:121)
at org.apache.commons.net.DefaultSocketFactory.createSocket(DefaultSocketFactory.java:53)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:162)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:250)
at JavaAgent.connectFTP(JavaAgent.java:432)
------解決方案--------------------
沒人知道嗎,急啊!!!!!!!
------解決方案--------------------
import sun.net.ftp.*;
import java.io.*;
import java.io.IOException;
import java.util.StringTokenizer;
import sun.net.ftp.*;
import java.util.ArrayList;
import sun.net.TelnetOutputStream;
public class ftpClient {
public ftpClient() {
}
FtpClient client;
private String host= "135.64.160.151 ";//FTP伺服器IP
private String username= "anonymous ";//FTP用戶名字
private String password= " ";//FTP密碼
private String path = "/test "; //文件要放哪個目錄
private int port = 21; //FTP埠
/**
* 連接伺服器方法
*/
public void connect() {
try {
client = new FtpClient(host);
client.login(username, password);
//設置成2進制傳輸
client.binary();
client.cd(path);
System.out.println( "登陸成功 ");
}
catch (FtpLoginException e) {
System.out.println( "無許可權相連接 " + e.getMessage());
}
catch(IOException e){
System.out.println( "連接失敗 "+e.getMessage());
}
catch(SecurityException e){
System.out.println( "用戶名字或者密碼不對 ");
}
}
⑨ FTP伺服器連接異常怎麼辦
1\用戶密碼不正確
2\埠不正確
3\伺服器沒有正常工作,或關閉了ftp服務,可以先ping一下看是否正常