用以修正部分 Adobe Dreamweaver 最常見 FTP 存取權問題的疑難排解技巧。

檔案傳輸協定 (FTP) 是在網際網路上傳輸檔案最常用的方法。請按照以下順序使用相關技巧,瞭解造成常見 FTP 問題的原因以及修正的方法。 

開始使用之前

在疑難排解 FTP 存取失敗以前,請確認 Dreamweaver 與作業系統皆已更新。

您可以利用 Creative Cloud 桌面應用程式或在 Dreamweaver 中更新 Dreamweaver。請在 Dreamweaver 選擇「說明 > 更新」,並依照畫面上的指示執行: 若要使用 Creative Cloud 應用程式,請參閱更新 Creative Cloud 應用程式

設定好 FTP 遠端伺服器

Dreamweaver 可以利用 FTP 伺服器來上傳或下載網站資訊。您可以在「網站設定」對話方塊的「伺服器」類別設定 FTP 伺服器。

如需有關設定 FTP 網站的其他資訊,請參閱連線到發佈伺服器

完成 FTP 伺服器設定後,請按一下「測試」以驗證連線資訊。如果您輸入資訊之後無法連上 FTP 伺服器,請繼續下一個部分。

確認 FTP 存取權

防火牆、路由器以及其他網路功能元件,都可能妨礙您存取 FTP 伺服器。請依照以下指示進行,在驗證連線資訊之前確認您可以存取 FTP 伺服器。

暫時停用軟體防火牆

軟體防火牆會限制您電腦的存取,並限制軟體存取網際網路。有許多軟體防火牆會在程式嘗試存取網際網路時發出提醒。

  1. 如果您收到提醒,請選取允許 Dreamweaver 存取 FTP 伺服器的選項。以下為範例對話方塊:

    Windows 防火牆
    按一下「允許存取」按鈕

  2. 如果您未收到提醒,停用軟體防火牆就可以幫助您判斷防火牆是否會妨礙您存取 FTP 伺服器。請參閱防火牆軟體文件,暫時停用軟體防火牆。 

    • 如果停用軟體防火牆能夠解決問題,請將軟體設定為允許 Dreamweaver 存取 FTP。如需新增應用程式到允許清單的步驟,請參閱防火牆軟體文件。
    • 如果找不到文件,無法暫時停用軟體防火牆,請停用啟動項目和服務。大部分的軟體防火牆都可藉由此程序加以停用。

確認路由器並未妨礙連線

路由器可以搭載內建硬體防火牆或 Proxy 伺服器。若要判斷路由器是否妨礙 Dreamweaver 存取 FTP 伺服器,請暫時從網路中移除路由器。您可以將電腦直接連線至 DSL 或纜線數據機以排除路由器。 

如果是路由器妨礙存取,請參閱路由器文件,並從電腦設定連接埠轉送。

設定硬體防火牆或代理設定

許多公司使用的硬體防火牆和代理伺服器,會妨礙 Dreamweaver 存取 FTP 伺服器。硬體解決方案適用於企業網路中所有的電腦。大部分的家用網路不會使用硬體防火牆或 Proxy 技術。 

若要判斷您的公司是否使用硬體防火牆或代理:

  1. 請聯絡您公司的 IT 部門,取得防火牆或 Proxy 資訊。

    註解:

    Dreamweaver 無法透過驗證代理連線。如果您的代理伺服器需要使用者名稱和密碼,您就無法連線至遠端 FTP 網站。IT 部門必須將網站和 Dreamweaver 設為例外。Dreamweaver 僅能儲存單一驗證伺服器的防火牆/代理資訊。

  2. 選擇「網站 > 管理網站」。 
  3. 選取您的網站。 
  4. 按一下「編輯」

  5. 選取「伺服器」類別。

  6. 選取您想要修改的伺服器,接著按一下「編輯」

  7. 展開「更多選項」。
  8. 選取「依偏好設定定義的方式使用代理」

  9. 按一下「偏好設定」連結。
  10. 在「網站」類別的「代理主機」和「代理連接埠」文字方塊輸入您取得的防火牆或代理資訊。
  11. 按一下「套用」,然後按一下「關閉」

  12. 在 FTP 連線設定對話方塊中,按一下「測試」以測試您的設定。

確認登入認證與其他選項

登入資訊是連線至 FTP 網站的必要元素。請利用下列資訊確認您的登入資訊,並進行必要的變更:

確認您的 FTP 資訊

連線到 FTP 伺服器需要 FTP 位址、連接埠、登入資料以及密碼。部分伺服器設定還需要根目錄。此資訊通常由您的網站代管服務供應商提供,請向供應商驗證所有資訊。以下是協助您的相關提示。

FTP 位址

在 FTP 位址使用標準網站位址或 IP 位址。網站位址類似於 eftp.adobe.com。IP 位址則會以一組四個用句點分開的號碼顯示,類似 192.150.11.87。網站代管服務供應商通常會提供網域名稱給您的網站,例如 www.adobe.com,也會提供類似的位址給您的 FTP 伺服器,例如 ftp.adobe.com。 

其它能夠協助您連線的資訊:

  • 請不要在網站位址前面輸入 ftp://。
  • 如果您取得了網站位址,也請優先輸入 IP 位址。請聯絡您的網站代管服務供應商或利用 Ping 命令來找出 IP 位址。

連接埠

網站代管服務供應商會提供不同的連接埠供您存取 FTP 伺服器。連接埠是一個能夠在您的電腦與 FTP 伺服器之間建立通道的號碼。如果不指定連接埠號碼,最可能使用的是預設連接埠 (FTP 為 21,SFTP 為 22)。網站位址會以 eftp.adobe.com:445 這樣的格式顯示,其中 eftp.adobe.com 為網站位址,而連接埠為 445。 

登入名稱或使用者名稱

登入名稱是用於登入 FTP 伺服器的使用者名稱。該資訊由您的網站代管服務供應商提供,且不可與您用於存取網站資訊的登入資訊相同。

使用者名稱必須符合下列要求:

  • 不含空格
  • 僅可使用英數字元

「密碼」

密碼與您的登入名稱相關,可以是任何不含空格的字元組合。密碼區分大小寫。

根目錄

根目錄即是伺服器中包含與網站相關之所有檔案與資料夾的位置。如果找不到根資料夾,請聯絡網站代管服務供應商。

網站代管服務供應商通常會使用的根目錄項目:

  • /
  • /[domain_name] (例如 /www.mywebsite.org) 
  • /html 
  • /docs 
  • /www 
  • /public_html 

以其他 FTP 用戶端登入

以其他 FTP 用戶端登入能讓您判斷 FTP 伺服器資訊是否正確。請使用任何已安裝的 FTP 用戶端,例如 FileZilla,或線上解決方案。如需 FileZilla 或其他軟體的安裝與設定資訊,請參閱產品文件。

  • 如果您可以使用其他 FTP 用戶端登入 FTP 伺服器,請接著執行選取/取消選取「被動」模式
  • 如果您無法登入 FTP 伺服器,則連線資訊很可能不正確。請聯絡您的網站代管服務供應商以確認服務的資訊與狀態。 

確認您的 SFTP 伺服器是否已獲得支援

Dreamweaver 無法與某些 SFTP 伺服器連線。如需與 Dreamweaver 搭配運作之 SFTP 伺服器的其他資訊,請參閱使用 Adobe Contribute 與 Dreamweaver 之網站代管伺服器的限制

修改連線選項

Dreamweaver 包含的部分其他設定選項,有時會需要用於連線至 FTP 伺服器。如果必須使用該選項,您的網站代管服務供應商就會提供此資訊。請嘗試下列設定選項,看看是否能解決您的連線問題。

選取/取消選取「被動」模式

「被動」模式能夠幫助解決防火牆造成的 FTP 問題,防止 FTP 伺服器開啟通往您的電腦的連線。使用「被動」模式時,會改由您的電腦產生連線至伺服器。 

  1. 選擇「網站 > 管理網站」。

  2. 選取網站,然後按一下「編輯」。

  3. 選取「伺服器」類別,接著選取您的遠端伺服器。

  4. 按一下「編輯」

  5. 展開「更多選項」。
  6. 選取 (或取消選取) 「使用被動 FTP」。
  7. 按一下「儲存」,然後再按一下「儲存」。測試您的連線。

選取/取消選取 FTP 效能最佳化

「使用 FTP 效能最佳化」選項能夠加速檔案傳輸速度。如果您已經選取此選項,請嘗試取消選取,看看這樣是否能解決 FTP 連線問題。反之,如果您已取消選取該選項,請嘗試加以選取。

  1. 選擇「網站 > 管理網站」。

  2. 選取網站,然後按一下「編輯」。

  3. 選取「伺服器」類別,接著選取您的遠端伺服器。

  4. 按一下「編輯」

  5. 展開「更多選項」。
  6. 選取 (或取消選取) 「使用 FTP 效能最佳化」。
  7. 按一下「儲存」,然後再按一下「儲存」。測試您的連線。

啟用 IPv6 傳輸模式

IPv6 是一種網路協定,可擴充用於網路連線的位址數量。如果必須使用 IPv6,此協定會要求資訊經由網路以不同方式傳送。

  1. 選擇「網站 > 管理網站」。

  2. 選取網站,然後按一下「編輯」。

  3. 選取「伺服器」類別,接著選取您的遠端伺服器。

  4. 按一下「編輯」

  5. 展開「更多選項」。
  6. 選取 (或取消選取) 「使用 IPv6 傳輸模式」。
  7. 按一下「儲存」,然後再按一下「儲存」。測試您的連線。

選取 SFTP

儘管 FTP 非常普遍,但卻有許多安全性的漏洞。安全 FTP (SFTP) 能夠讓您完整加密所有檔案傳輸,並防止他人未經授權存取您的資料、檔案、使用者名稱和密碼。

若不確定您的伺服器是否正在執行 SFTP,請向網站代管服務供應商確認。

如果您的伺服器正在執行 SFTP,請在 Dreamweaver 依照以下步驟選取 SFTP。

  1. 選擇「網站 > 管理網站」
  2. 選取網站,然後按一下「編輯」。

  3. 選取「伺服器」類別,接著選取您的遠端伺服器。

  4. 按一下「編輯」

  5. 從「連線方式」彈出式選單中選取「SFTP」。
  6. 按一下「儲存」,然後再按一下「儲存」。測試您的連線。

疑難排解 FTP 紀錄

Dreamweaver 會將傳送給 FTP 伺服器的命令紀錄以及伺服器的回應予以保留。伺服器的回應能夠協助診斷 FTP 的問題。若要查看 FTP 紀錄,請選擇「Windows > 結果 > FTP 紀錄」。 

如需更多解讀 FTP 紀錄檔案的資訊,請參閱檢查 FTP 紀錄

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策