跳到主要内容

在WordPress中上传文件时是否看到“上传:无法将文件写入磁盘”错误?对于初学者而言,此常见错误可能会非常令人沮丧。在本文中,我们将向您展示如何解决WordPress中的“上传:无法将文件写入磁盘”错误。

修复wordpress中的上传无法将文件写入磁盘错误
修复wordpress中的上传无法将文件写入磁盘错误

是什么原因导致无法在WordPress中将文件写入磁盘错误?

由于多种原因,可能会发生此错误。但是,最常见的一种是不正确的文件夹权限。

您网站上的每个文件和文件夹都有一组权限。您的Web服务器根据这些权限控制对文件的访问。

对文件夹的错误权限可能会使您无法在服务器上写入文件。这意味着您的Web服务器无法创建新文件或将新文件添加到该特定文件夹。

如果您尝试从WordPress 管理区域上传图像或任何其他文件,则会收到以下错误消息之一:

  • WordPress无法写入磁盘
  • WordPress由于无法将文件写入磁盘失败而无法上传
  • 无法创建目录wp-content / uploads / 2016/03。服务器的父目录是否可写?

修复WordPress中的上传无法写入磁盘错误

首先,您需要使用FTP客户端连接到WordPress网站。

对于本教程,我们使用免费的FileZilla FTP客户端。如果使用其他FTP客户端,则外观可能会有些不同。

连接后,需要右键单击wp-content文件夹,然后选择文件权限。

修复wordpress中的上传无法写入磁盘错误
修复wordpress中的上传无法写入磁盘错误

这将在您的FTP客户端中弹出文件权限对话框。它将显示您对所有者,组和公共的文件权限。

修复wordpress中的上传无法写入磁盘错误
修复wordpress中的上传无法写入磁盘错误

您需要在数值字段中输入755。

之后,您需要选中“递归到子目录”旁边的框。

最后,您需要单击“仅应用于目录”选项。

单击确定按钮继续。

您的FTP客户端现在将文件夹权限设置为755,并将其应用于wp-content中的所有子文件夹。这包括用于存储所有图像的上载文件夹。

您还想确保wp-content文件夹中单个文件的文件权限正确。

再次右键单击wp-content文件夹,然后选择文件权限。这次,我们将更改文件的权限。

在数值中输入644,然后选中“递归到子目录”旁边的框。

最后,您需要点击“仅应用于文件”选项。

单击确定按钮继续。现在,您的FTP客户端会将wp-content文件夹中的所有文件的文件权限设置为644。

现在,您可以访问WordPress网站并尝试上传文件。

如果仍然看到错误,则需要联系WordPress托管提供商,并要求他们清空临时文件目录。

WordPress使用PHP上传您的图片,该图片首先将上传的内容保存到Web服务器上的临时目录中。之后,它将它们移动到您的WordPress上载文件夹。

如果此临时目录已满或配置不正确,则WordPress将无法将文件写入磁盘。

此临时文件夹位于您的服务器上,在大多数情况下,您无法使用FTP访问它。您需要联系您的虚拟主机,并要求他们为您清空。

回到顶部