關閉 Dreamweaver。
同步或上傳檔案至伺服器發生問題時,可以在此尋找解決方法。
同步檔案或上傳檔案至伺服器時發生問題
當您使用 Dreamweaver 的同步功能或上傳檔案至伺服器時,可能會發生以下問題:
- 放置檔案時,Dreamweaver 會警告您,遠端檔案已在伺服器上變更:「自從上次進行取出或放置操作後,my_file.htm 已在遠端伺服器上變更。放置檔案可能會將變更覆寫至檔案。您確定仍要放置檔案嗎?」但您確定遠端檔案並未變更。
- 「同步」預覽對話方塊未正確列出應該同步的檔案。
- 「同步」預覽對話方塊顯示無須同步,但您知道有部分檔案已變更。
注意: 這些問題僅出現在 Dreamweaver 8 及更新版本中。Dreamweaver 8 的同步功能經過重新設計,所以本文提到的疑難排解步驟不適用於 Dreamweaver MX 2004 及更早版本。
問題起因
在 Dreamweaver 8 及更新版本中,當使用者放置或取出檔案時,Dreamweaver 會將遠端和本機的日期/時間戳記儲存在本機端 hidden _notes 資料夾的 dwsync.xml 檔案裡,此資料夾與要傳輸的檔案位於同一個資料夾中。dwsync.xml 檔案偶爾會損毀。
解決方法 1: 刪除特定 dwsync.xml 檔案
如果同步問題僅發生在少數檔案上,請嘗試刪除特定的 dwsync.xml 檔案 (而非重新建立網站的所有同步資訊):
-
-
在 Windows 檔案總管或 Mac Finder 中,瀏覽至網站的本機根資料夾,然後找出發生同步問題之檔案所在的資料夾。在每個發生同步問題的資料夾中,找到 _notes 資料夾,並刪除其中的 dwsync.xml 檔案。
dwsync.xml 檔案僅存在於本機端。Dreamweaver 絕對不會將 dwsync.xml 檔案上傳至伺服器,也沒有理由這樣做。
-
重新開啟 Dreamweaver 並確認問題是否已解決。
解決方法 2: 暫時關閉「保存同步資訊」設定
如果您遇到全面性的同步問題,可以暫時關閉「保存同步資訊」設定,Dreamweaver 便會重新建立網站的所有同步資訊:
-
在「網站定義」對話方塊中,按一下「進階」索引標籤,然後在「類別」清單中選取「遠端資訊」。取消選取「保存同步資訊」選項,然後按一下「確定」。
此動作會刪除所有現有的 dwsync.xml 檔案。
-
關閉 Dreamweaver。
-
確認本機根資料夾及其子資料夾中,所有 dwsync.xml 檔案是否均已刪除。
dwsync.xml 檔案位於 _notes 資料夾中,Dreamweaver 預設會隱藏該資料夾。dwsync.xml 檔案僅存在於本機端。Dreamweaver 絕對不會將 dwsync.xml 檔案上傳至伺服器,也沒有理由這樣做。
-
重新開啟 Dreamweaver。在「網站定義」對話方塊中,選取「保存同步資訊」選項,然後按一下「確定」。現在當您在本機和伺服器之間傳輸檔案時,Dreamweaver 會重新建立 dwsync.xml 檔案。確認問題是否已解決。