Ftp上傳常見錯誤和解決方法一
Ftp 是管理維護網站資料 的重要手段,經常有一些客戶提出Ftp上傳的疑問.現在總結常見錯誤和解決方案如下(以FlashFxp為例)
1. Ftp伺服器連線失敗,分為以下四種情況。
a).連線被拒, 錯誤資訊如下:
[右] 正在連線到 www.yourdomain.com -> DNS=www.yourdomain.com IP=218.13.164.102 PORT=21
[右] 連線失敗 (連線被拒)
原因:這是因為客戶在作Ftp上傳時 填寫錯了Ftp伺服器造成這個問題.
解決:在Ftp上傳時記得一定要使用我司的Ftp伺服器(例如:h01.72dns.com等)
b).FTP使用者登入失敗 錯誤資訊如下:
[右] 正在連線到 www.72dns.com -> DNS=www.72dns.com IP=211.155.224.184 PORT=21
[右] 已連線到 www.72dns.com (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資訊發到你郵箱裡,你可以檢視一下郵件)。如果您忘記Ftp密碼。可以在“使用者中心---虛擬主機管理---控制面板”裡重設Ftp密碼。
c).使用者本地上網問題,錯誤資訊如下(下面以s501.72dns.com這臺伺服器為例):
無法解析主機:s501.72dns.com
C:\>ping s501.72dns.com
Ping request could not find host s501.72dns.com.please check the name and try again.
原因:如這兩種情況同時都出現,那是使用者本地上網的DNS有問題。
解決:請用其它的DNS試下。
d).Ftp伺服器解析正常,Ftp伺服器連線超時,錯誤資訊如下(下面以s501.72dns.com這臺伺服器為例):
[右] 正在連線到 s501.72dns.com -> DNS=s501.72dns.com IP=203.171.239.16 PORT=21
[右] 連線失敗(連線超時)
你在命令列視窗做一下ping Ftp伺服器測試一下. 看結果如果出現超時 RequestTimedOut
C:\>ping s501.72dns.com
C:\>ping s501.72dns.com
Pinging s501.72dns.com [203.171.239.16] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
原因:如果Ftp伺服器解析到了IP地址, 但Ftp無法連線,同時出現這兩種情況,那就說明是網路方面有問題。
解決:請聯絡我司客服,
2. 上傳檔案大小為0位元組,有以下三種情況:
a).檔案上傳失敗,錯誤資訊如下:
[右] 正在開啟資料連線 IP: 211.155.224.184 埠: 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 客戶端軟體的誤報錯.實際檔案已經上傳上去了.
b).使用者磁碟空間不夠,錯誤資訊如下:
[右] STOR test.txt ### 開始上傳檔案 test.txt
[右] 150 Opening BINARY mode data connection for test.txt.
[右] 452-Maximum disk quota limited to 30720 kBytes
[右] Used disk quota 30692 kBytes, available 27 kBytes
[右] 452 Sorry, insufficient disk quota - ### 這裡提示磁碟空間不夠
[右] 傳送失敗! ### 檔案上傳失敗
原因: 使用者磁碟空間不夠(即空間剩餘大小不足你上傳檔案的大小。)
解決: 您可以在“使用者中心---雲虛擬主機管理中心---控制面板---空間使用情況”檢視你網站剩餘的空間容量,。具體解決方法:升級到更大的空間,或者刪除您網站上不必要的資料。
c).Ftp根目錄沒有上傳檔案許可權,錯誤資訊如下:
[右] STOR Gen.aspx
[右] 550 Permission denied. ### 檔案上傳失敗,目錄沒有上傳許可權
[右] 傳送失敗!
原因: Ftp根目錄沒有上傳檔案許可權
解決: 您不能在Ftp根目錄上傳檔案,只能將檔案上傳到 WWW/LOG/DB 等目錄中.
3. 檔案上傳成功後卻無法顯示:
原因: 有一些客戶為測試空間的安全性,上傳一些病毒檔案或者木馬檔案. 被我們的防毒軟體自動清除
解決: 這是正常現象,我們有一些伺服器有配置實時防毒.可以清除惡意檔案.
原因: 當用戶磁碟空間不夠
解決: 您可以在雲虛擬主機管理中心 檢視你網站剩餘的空間容量, 需要升級到更大的空間.或者刪除您網站上不必要的資料.
4. Ftp 登入後 無法顯示列舉檔案目錄:
原因:某些伺服器安裝的防火牆 不允許防火牆做被動傳輸(PASV)
解決:關閉Ftp客戶端軟體的被動傳輸功能.就可以正常使用
5. FTP資料丟失,要求找回資料:
我司空間伺服器備份:每個月第三個星期的星期天。如要取回備份,請在我司網站首頁右上角的“有問必答”有問必答”/contact/zixun.aspx 那裡提交,請詳細說明情況:FTP使用者名稱,密碼。如可以取回備份,我司技術員會在一個工作日內處理好。
6. 使用者中心“空間使用情況”問題:
a).使用者中心“空間使用情況”顯示的資料大小和FTP裡面的資料大小不相同:
這是因為我們使用者中心“空間使用情況”是根據FTP上傳實時更新的,它對於像論壇一樣,可以讓訪問者自己上傳上來的檔案,不計算在內。
b).使用者中心“空間使用情況”顯示空間已用多少M或是已滿,但連線到FTP裡面發現沒有檔案:
第一個原因: 在你上傳檔案過程中出現了漏洞,有人通過這個漏洞上傳了一些可以自動刪除檔案的程式。
解決: 檢視網站日誌 (步驟:使用者中心―――雲虛擬主機管理―――控制面板―――獲取日誌檔案),看有沒有一些不是你上傳的程式檔案.
第二個原因: b. 網站程式中有刪除檔案的程式碼,即可通過程式來自動刪除檔案。
解決: 檢視網站程式看是否有這種程式碼.
以上總結了 Ftp上傳中的常見錯誤. 您可以對照錯誤 解決您上傳中遇到的問題