- 錯誤型別:
- WP內部錯誤
- 錯誤名稱:
- 目标目录已存在
- 英文名稱:
- destination folder already exists
- 錯誤描述:
- 简而言之,当您执行应该创建文件夹的操作时,WordPress会显示此错误,WordPress系统检测到文件结构中已存在具有完全相同路径的文件夹。
WordPress在安裝主題或者外掛時可能會遭遇“目標目錄已存在”報錯,但是實際這個目錄並不存在。或者更確切地說,它不應該產生這樣的錯誤。
不過這個錯誤修復起來也非常簡單,具體如下:
是什麼導致WordPress錯誤-“目標目錄已存在”
簡而言之,當您執行應該建立資料夾的操作時,WordPress會顯示此錯誤,WordPress系統檢測到檔案結構中已存在具有完全相同路徑的資料夾。在這些情況下,WP提醒您而不是直接覆蓋任何內容是一件好事。否則,可能存在丟失資料和網站崩潰的情況。
幸運的是,隨著時間的推移,WordPress本身已經變得更擅長處理這個錯誤。它為您提供了它出現的原因以及修復它的幾個選項。如上所示,最常見的原因是該外掛已安裝。此外,您還可以在上傳和調整主題檔案時顯示相似的介面。
您可能出於多種原因上傳外掛或主題的第二個例項,最常見的原因之一就是更新已下載外掛的版本。(請注意,如果您使用FTP替換過時的外掛,這樣的報錯資訊是不存在的。)
您可能會看到此錯誤的其他原因包括之前嘗試安裝外掛或主題但過程失敗。在這種情況下,WordPress會在程序完成之前建立該資料夾,但在程序中斷時沒有理由刪除它或其他檔案。解除安裝外掛或主題時也可能發生同樣的事情。有時檔案會被遺忘。當您嘗試重新安裝或更新時,WordPress會告訴您“檔案或者檔案目錄已經存在”。
就我個人而言,最常見的一種是不小心雙擊安裝按鈕,WordPress以此為指令啟動程序並建立資料夾,中斷程序,然後重新啟動程序才發現目標檔案目錄已存在。
儘管所有這些都很煩人,但您可以毫不費力地修復錯誤。因此,讓我們深入研究並清除這些資料夾。
如何修復WordPress錯誤-“目標目錄已存在”
首先,備份您的網站。每當您需要處理站點的檔案時,明智的做法是立即備份,以便在出現問題時可以恢復。
快速修復按鈕
繞過“目標檔案目錄已存在”錯誤的最簡單方法是在訊息彈出時“使用上傳版本替換當前版本”按鈕。這樣做將覆蓋任何現有的檔案和資料夾,像往常一樣完成安裝。
手動修復
如果您更喜歡動手操作,則需要通過FTP或託管儀表盤的檔案管理器連線到您網站的伺服器。連線後,您將需要找到站點的外掛/主題資料夾。對於大多數虛擬主機(不同伺服器不盡相同),路徑一般是 /public_html/wp-content/themes (或 /plugins)。
導航到外掛或主題目錄並找到WordPress有問題的資料夾。如果需要,您可以下載資料夾和任何檔案作為備份,但這是可選的,因為無論如何它們都是額外的。您可能不需要它們,但是無論何時您從伺服器上取下檔案,最好將它們保留以備不時之需。
使用FTP或檔案管理器,您可以調出右鍵單擊上下文選單。此時,您可以做兩件事。第一種是簡單地刪除資料夾和任何內容。這將消除使WordPress說目標檔案目錄已存在的命名差異。畢竟,它將不復存在。
您還可以選擇重新命名資料夾(或將其移至別處)。這樣可以儲存所有遺留下來的檔案,以備不時之需。需要它們的可能性很小,但這是一種無需備份即可備份它們的方法。
完成後,您可以放心地將外掛或主題檔案安全地上傳到目錄中。您還可以返回WordPress儀表盤並從那裡繼續上傳和安裝過程。但是,您不想同時執行這兩項操作。這可能會從WordPress返回相同的“目標檔案目錄已存在”錯誤訊息。
但是,如果是這種情況,您可以隨時點選“使用上傳版本替換當前版本”按鈕,它只會覆蓋那裡的任何內容。無論哪種方式,此時“目標檔案目錄已存在”錯誤都應該消失。
小結
WordPress開發人員通過在錯誤頁面上為使用者提供“使用上傳版本替換當前版本”按鈕,使修復此錯誤變得更加容易 。然而,並不是每個人都想使用自動修復,對於這些人來說,通過FTP或通過檔案管理器進行連線幾乎同樣簡單。只需找到有問題的資料夾,刪除/重新命名/轉移,然後再次嘗試上傳。
評論留言