『壹』 ftp 伺服器上更改文件名總是報12003錯誤找不到路徑,m_pConnection->Rename("12.txt","7012.txt")
你設置了當前目錄了嗎,不設置當前目錄需要用絕對路徑(完整路徑)
『貳』 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客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
『叄』 FTP 錯誤: 讀取目錄列表失敗
你好,ftp出現不能下載上傳或者連接不上或者讀取列表失敗的情況,多半跟本地網路或者使用不同的ftp軟體差異有關系,你可以嘗試以下幾種方法解決。1,更換ftp軟體的連接模式,一般有被動模式和主動模式,更換一下試試。2,更換一下軟體,建議用FlashFXP
這個軟體試一下。3,更換本地網路ip,或者重啟路由器再試。以上三種方法都解決不了你的問題,你可以去找你的供應商,看看是不是伺服器的問題。
『肆』 為什麼FTP上傳時出現無法建立目錄,無法變更目錄
用戶在使用FTP工具上傳文件時不能顯示目錄或文件,如出現此情況,這是由於選擇在PASV方式下進行上傳而導致的。因此,請用戶將PASV上傳方式關閉。不同的FTP上傳軟體,設置方法也略有不同,因此需要根據實際情況進行設置。下面舉幾個例子:
Leap FTP 2.7.2:Sites—Site Manager—Advanced,將「Use PASV mode」前復選框中的打勾去掉。
Leap FTP 2.7.5:站點管理器—選擇你要連接的站點名稱—高級,將「使用PASV模式」前復選框中的打勾去掉。
FlashFxp取消被動模式:在工具欄的 站點-站點管理器-要取消的站點 -選項-使用被動模式-去掉其前面的鉤。如去掉被動後,還無法連接FTP,請嘗試以下的設置:
(需要重起電腦,請保存好相關的文檔後再操作)
桌面---網路鄰居--右健屬性--本地連接--右健屬性--下拉菜單最後「Internet協議(TCP/IP)雙擊--高級--選項--TCP/IP篩選雙擊--啟用打勾--選中全部允許,確定--重起。另我司虛擬主機不支持CUTEFTP上傳軟體
望採納!我沒財富值了..............
『伍』 ftp傳輸失敗怎麼辦
FlashFXP 2.0中文版:選項--參數選擇--代理/防火牆/標識--將「使用被動模式」前復選框中的打勾去掉
2、 Cute FTP 3.5英文版:FTP—Settings—Options—Firewall,將「PASV mode」前復選框中的打勾去掉。
3、 Cute FTP3.5中文版:FTP—設置—選項—防火牆,「PASV方式(A)」前復選框中的打勾去掉。
4、 Leap FTP2.7.2:Sites—Site Manager—Advanced,將「Use PASV mode」前復選框中的打勾去掉。
Cute FTP 編輯—》設置->連接->防火牆->去掉pasv的勾
FlashFXP 選項——》參數選擇-》鏈接-》代理 去掉使用被動模式前的勾
FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。
PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,
伺服器從20埠向客戶端的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。
PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端向伺服器的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。
因為PORT方式在傳送數據時,由伺服器主動連接客戶端,所以,如果客戶端在防火牆或NAT網關後面,用PORT方式將無法與Internet上的FTP伺服器傳送文件。這種情況需要使用PASV方式。幾乎所有的ftp客戶端軟體都支持這兩種方式。特殊的典型例子是ie,ie默認是用PORT方式的。如果要在ie里啟用PASV方式,請打開ie,在菜單里選擇:工具 -> Internet選項 -> 高級,在「使用被動ftp」前面打上鉤(需要IE6.0以上才支持)。」
『陸』 FTP讀取目錄列表失敗
出現這種問題,
①首先檢查用戶對應的角色名,然後看路徑設置是否正確,有沒有相關的許可權,如果這些都沒問題,然後就嘗試下面的操作:
②重起FTP服務,最好從服務裡面重啟(不能根本解決);
③重新設置Server-U帳號和目錄訪問里的文件路徑(如果還不行,嘗試下面操作);
④刪除用戶,重新建
『柒』 我的FTP登陸失敗是怎麼回事
常見的FTP排錯方法
相比其他的服務而言,vsftp配置操作並不復雜,但因為管理員的疏忽,也會造成客戶端無法正常訪問FTP伺服器。本節將通過幾個常見錯誤,講解vsftp的排錯方法。
1.拒絕賬戶登錄(錯誤提示:OOPS無法改變目錄)。當客戶端使用ftp賬號登錄伺服器時,提示「500 OOPS」錯誤。
接收到該錯誤信息,其實並不是vsftpd.conf配置文件設置有問題,而重點是「cannot change directory」,無法更改目錄。造成這個錯誤,主要有以下兩個原因。①目錄許可權設置錯誤。該錯誤一般在本地賬戶登錄時發生,如果管理員在設置該賬戶主目錄許可權時,忘記添加執行許可權(X),那麼,就會收到該錯誤信息。FTP中的本地賬號,需要擁有目錄的執行許可權,請作用chmod命令添加「X」許可權,保證用戶能夠瀏覽目錄信息,否則拒絕登錄。對於FTP的虛擬賬號,即使不具備目錄的執行許可權,也可以登錄FTP伺服器,但會有其他錯誤提示。為了保證FTP用戶的正常訪問,請開戶目錄的執行許可權。②SELinux。FTP伺服器開啟了SELinux針對FTP數據傳輸的策略,也會造成「無法切換目錄」的錯誤提示,如果目錄許可權設置正確,那麼,需要檢查SELinux的配置。用戶可以通過setsebool命令,禁用SELinux的FTP傳輸審核功能。
[root@RHEL4~]# setsebool –P ftpd_disable_trans 1
重新啟動vsftpd服務,用戶能夠成功登錄FTP伺服器。
2.客戶端連接FTP伺服器超時。造成客戶端訪問伺服器超時的原因,主要有以下幾種情況。①線路不通。使用ping命令測試網路連通性,如果出現「Request Timed Out」,說明客戶端與伺服器的網路連接存在問題,檢查線路的故障。②防火牆設置。如果防火牆屏蔽了FTP伺服器控制埠21,以及其他的數據埠,則會造成客戶端無法連接伺服器,形成「超時」的錯誤提示。需要設置防火牆開放21埠,並且,還應該開啟主動模式的20埠,以及被動模式使用的埠范圍,防止數據的連接錯誤。
3.賬戶登錄失敗。客戶端登錄FTP伺服器時,還有可能會收到「登錄失敗」的錯誤提示。
登錄失敗,實際上牽扯到身份驗證,以及其他一些登錄的設置。①密碼錯誤。請保證登錄密碼的正確性,如果FTP伺服器更新了密碼設置,則使用新密碼重新登錄。②PAM維模塊。當輸入密碼無誤,但仍然無法登錄FTP伺服器時,很有可能是PAM模塊中vsftpd的配置文件錯誤造成的。PAM的配置比較復雜,其中auth欄位主要是接受用戶名和密碼,進而對該用戶的密碼進行認證,account欄位主要是檢查賬戶是否被允許登錄系統,賬戶是否已經過期,賬戶的登錄是否有時間段的限制等,保證這兩個欄位配置的正確性,否則FTP賬號將無法登錄伺服器。事實上,大部分賬號登錄失敗都是由這個錯誤造成的。③用戶目錄許可權。FTP賬號對於主目錄沒有任何許可權時,也會收到「登錄失敗」的錯誤提示,根據該賬號的用戶身份,重新設置其主目錄許可權,重啟vsftpd服務,使配置生效。
『捌』 javaftp切換目錄失敗
因為沒有開啟FTP的支持。
原因是CentOS系統安裝了SELinux,因為默認下是沒有開啟FTP的支持,所以訪問時都被阻止了。
解決方法為:#useradd-d/var/wwwftpuser//useradd-d目錄用戶名
#passwdftpuser
然後根據提示相應輸入密碼
然後就可以登錄了。
『玖』 ftp錯誤:讀取目錄列表失敗,太苦惱了,模式已經改為主動的,試了N遍還是不知道該怎麼解決~請好心的人幫忙~
點擊菜單中的「文件」–>「站點管理器」,在打開的新窗口中點擊左下方的「新建(New Site)」按鈕,在左上的列表中出現的「新站點(New Site)」中把名字改為FTP(或者其它別的都行),然後在右邊的「主機(Host)」中填入 你的FTP ip,有用戶名的填上用戶名和密碼,其它保持默認就行,點擊右邊最後一個選項卡「字元集(CharSet)」,然後選擇「強制UTF8(Force UTF8)」。
設置完成後點連接就行了。
『拾』 本地圖片文件上傳到FTP後沒有圖片,路徑錯誤了,怎麼修改才行啊
那肯定是圖片路徑有問題,仔細檢查路徑