無法將文件寫入磁盤” WordPress中的錯誤


在WordPress中上傳文件時,是否看到“上傳:無法將文件寫入磁盤”錯誤? 對於初學者而言,此常見錯誤可能會非常令人沮喪。 在本文中,我們將向您展示如何解決WordPress中的“上傳:無法將文件寫入磁盤”錯誤。

上載未能將文件寫入磁盤到WordPress中的錯誤

是什麼原因導致無法在WordPress中將文件寫入磁盤錯誤?

由於多種原因,可能會發生此錯誤。 但是,最常見的一種是不正確的文件夾權限。

網站上的每個文件和文件夾都有一組權限。 您的Web服務器根據這些權限控制對文件的訪問。

對文件夾的錯誤權限可能會使您無法在服務器上寫入文件。 這意味著您的Web服務器無法創建新文件或將新文件添加到該特定文件夾。

如果您嘗試從WordPress管理區域上傳圖像或任何其他文件,則會收到以下錯誤消息之一:

  • WordPress無法寫入磁盤
  • 由於無法將文件寫入磁盤失敗,WordPress無法上傳
  • 無法創建目錄wp-content / uploads / 2016/03。 服務器的父目錄是否可寫?

修復WordPress上載無法寫入磁盤錯誤

首先,您需要使用FTP客戶端連接到WordPress網站。

對於本教程,我們使用免費的FileZilla FTP客戶端。 如果使用其他FTP客戶端,則外觀可能會有些不同。

連接後,需要右鍵單擊wp-content文件夾並選擇文件權限。

FTP文件權限

這將在FTP客戶端中彈出文件權限對話框。 它將顯示您對所有者,組和公共的文件權限。

更改wp-content文件夾的文件權限

您需要在數值字段中輸入755。

之後,您需要選中旁邊的框 “遞歸到子目錄”

最後,您需要點擊 “僅適用於目錄” 選項。

單擊確定按鈕繼續。

您的FTP客戶端現在將文件夾權限設置為755,並將其應用於wp-content中的所有子文件夾。 這包括用於存儲所有圖像的上載文件夾。

您還希望確保wp-content文件夾中單個文件的文件權限正確。

再次右鍵單擊wp-content文件夾,然後選擇文件權限。 這次,我們將更改文件的權限。

在數值中輸入644,然後選中旁邊的框 “遞歸到子目錄”

最後,您需要點擊 “僅適用於文件” 選項。

單擊確定按鈕繼續。 您的FTP客戶端現在將對wp-content文件夾中的所有文件的文件權限設置為644。

現在,您可以訪問WordPress網站並嘗試上傳文件。

如果仍然看到錯誤,則需要聯繫WordPress託管提供商,並要求他們清空臨時文件目錄。

WordPress使用PHP上傳您的圖片,該圖片首先將上傳的內容保存到Web服務器上的臨時目錄中。 之後,將它們移動到您的WordPress上載文件夾。

如果此臨時目錄已滿或配置不正確,則WordPress將無法將文件寫入磁盤。

該臨時文件夾位於您的服務器上,在大多數情況下,您無法使用FTP訪問它。 您需要聯繫您的虛擬主機,並要求他們為您清空。

我們希望本文能幫助您解決WordPress中的“上傳:無法將文件寫入磁盤”錯誤。 您可能還希望查看有關如何解決WordPress中常見圖像問題的指南。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。