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 客戶端軟體的誤報錯.實際文件已經上傳上去了.
⑵ 為什麼我用FTP上傳文件的時候總是出現失敗呢
可以去 控制面板-管理工具-服務-找到FTP Publishing
看有沒有!有的話打開它就OK了!
要是沒有你就得安裝
Windows XP默認安裝時不安裝IIS組件,需要手工添加安裝。
進入計算機的控制面板—添加/徹底刪除程序—添加/徹底刪除Windows組件,在彈出的「Windows組件向導」窗口中,
將「Internet信息服務(IIS)」項選中。在該選項前的「√」背景色是灰色的,這是因為Windows XP默認並不安裝FTP服務組件。再點擊右下角的「詳細信息」,在彈出的「Internet信息服務(IIS)」窗口中,找到「文件傳輸協議(FTP)服務」,選中後確定即可。 安裝完後需要重啟操作系統。Windows NT/2000和Windows XP的安裝方法相同。
這個添加不到。怎麼處理,WIN微軟Windows XP沒有自帶電腦驅動(Driver)程序(Proceres)顯示添加I386文件夾。----
網上也可以下但老是安裝失敗!!最好找自己的安裝盤打下
⑶ 每次ftp上傳文件總有幾個失敗的
原因可能是多方面的:1、如果情況具有規律性,比如總是固定的某幾個asp文件上傳失敗,那麼就有可能是伺服器安裝了殺毒、殺馬之類的軟體,你的這些文件可能含有木馬或疑似木馬的代碼,或者含有一些敏感的詞語,然後就被「河蟹」了。2、如果沒有規律性,就是網路可能不穩定造成的,也可能和你用的FTP軟體有關,這個你就看著了。
⑷ FTP上傳的時候 有一些文件上傳失敗~怎麼解決
注意:
這個可能是伺服器的限制,
確認FTP供應商允許的最大單個文件容量
軟體問題?
我用CuteFTP傳東西,雖然有些復雜,但是基本上上傳整個站包括大量圖片,都沒有出問題,你可以試試看。
斷點續傳確認
你那空間是否支持斷點續傳
網路狀態:
你那的網路上傳的速度是多少,是否穩定,
確認這幾個應該就能順利上傳了!
求加分!
⑸ 如何使用php中ftp函數上傳文件以及解決上傳文件失敗的方法
一、 ftp上傳圖片參數說明。
1 $source:本機圖片完整的路徑。(/a/b/c.jpg)
2 $des :上傳目標linux主機完整的路徑。
3 $ftp_server:ftp地址
4 $ftp_user_name:ftp用戶名
5 $ftp_user_pass: ftp密碼
6 $port:埠
二、如何使用php中ftp函數上傳文件的方法
例如:
本地地址為:/a/b/c.jpg
目標地址為:/d/a/b/c.jpg
2.1、linux主機上傳linux主機。
01 function ftpSendFile($source,$des,$ftp_server,$ftp_user_name,$ftp_user_pass,$port)
02 {
03 // 此步驟是在於上傳目錄與本機的目錄不一致轉換使用
04 $des = "/d" . $des;
05 $conn_id = ftp_connect($ftp_server, $port) or die("Couldn't connect to $ftp_server");
06 $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
07 ftp_pasv($conn_id, TRUE);
08 $ftp_folder = dirname($des);
09 $dir = explode("/", $ftp_folder);
10 $path = "";
11 for ($i = 0; $i < count($dir); $i++) {
12 $path .= "/" . $dir[$i];
13 if (!ftp_chdir($conn_id, $path)) {
14 $result = ftp_mkdir($conn_id, $path);
15 }
16 }
17 if (ftp_put($conn_id, $des, $source, FTP_BINARY)) {
18 return 1;
19 } else {
20 return 0;
21 }
22 ftp_close($conn_id);
23 }
2.2、windows主機上傳linux主機。
01 function sendPic($source,$des,$ftp_server,$ftp_user_name,$ftp_user_pass,$port)
02 {
03 $des = "/d" . $des;
04 $conn_id = ftp_connect($ftp_server, $port) or die("Couldn't connect to $ftp_server");
05 $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
06 ftp_pasv($conn_id, TRUE);
07 $ftp_folder = dirname(str_ireplace('\\', '/', $des));
08 $dir = explode("/", $ftp_folder);
09 $path = "";
10 for ($i = 0; $i < count($dir); $i++) {
11 $path .= "/" . $dir[$i];
12 if (!ftp_chdir($conn_id, $path)) {
13 $result = ftp_mkdir($conn_id, $path);
14 }
15 }
16 if (ftp_put($conn_id, str_ireplace('\\', '/', $des), $source, FTP_BINARY)) {
17 return 1;
18 } else {
19 return 0;
20 }
21 ftp_close($conn_id);
22 }
上面的兩種使用php中ftp函數上傳文件的方法基本可以滿足正常的使用。
⑹ FTP上傳文件錯誤,怎麼辦
這個是說明上傳使用的用戶名和密碼對ftp根目錄沒有足夠許可權,所以不能上傳,檢查下ftp設置。
1、首先,需要打開lusrmgr.msc建立用戶,設置密碼,並設置為永不過期。
2、然後,在伺服器上建立ftp伺服器,設置一個根目錄,並賦予第一步建立的用戶許可權並繼承。
3、最後重啟ftp服務即可。
4、如果是購買的虛擬主機,那就聯系虛擬主機提供商設置許可權。
⑺ ftp文件上傳失敗
FTP文件傳輸失敗一般有幾種情況:
文件損失,不完整,導致傳輸過程驗證失敗。
文件使用中,比如在殺毒或者編輯中的文件,系統佔用是不能傳輸的。
許可權不足,比如針對某些用戶,是不能傳輸部分文件的,比如exe等風險文件。
特殊情況,比如文件傳輸過程中,目錄滿了,存儲失敗,這個是由伺服器管理員控制的,如果目錄體積不夠文件傳輸的,聯系管理員協商解決。
⑻ flash ftp上傳文件總是失敗,是什麼原因
此類問題可以用騰訊電腦管家電腦診所一鍵修復,請點擊上方的【立即修復】即可。
註:騰訊電腦管家為Flash版本過低問題定製部分修復步驟,因為操作過於繁雜,故未全部列出。若問題仍未解決,建議點擊本回答上側的【立即修復】按鈕,進行深度修復。
本回答如有不清楚或其他疑問,請繼續追問
謝謝!