如何修复WordPress网站中的图片上传问题

前段时间客户咨询我们说,他们站点中的所有图像都消失了,并且显示了损坏的图像。当尝试使用媒体上传器将图像上传到文章时,会导致错误,媒体库中的所有这些文件都将显示为已损坏。发生此错误的原因是 WordPress 安装中的文件和目录权限不正确。许多因素可能会导致此问题。

在本文中,我们将展示如何轻松解决 WordPress 中的图片上传问题。我们还将解释导致此问题的原因,以及如何预防。

是什么导致 WordPress 中的图像上传问题

WordPress 中的图片上传问题通常是由不正确的文件权限引起的。WordPress 文件存储在网络托管服务器上,需要特定的文件和目录权限才能工作。

错误的文件权限会阻止 WordPress 在托管服务器上读取或上传文件。上传图片文件时可能会出现以下错误:

‘无法创建目录 wp-content/uploads/2019/04。它的父目录是否可由服务器写入?

或者,可能会看到错误“上传的文件无法移动到 wp-content/uploads/”

此问题的另一个迹象是图像可能会从媒体库中消失。

如何修复 WordPress 中的图片上传问题

为了更改文件权限,需要使用 FTP 客户端

首先,通过 FTP 连接到网站,然后转到/wp-content/文件夹。在里面,会找到该uploads文件夹​​,这是 WordPress 存储您所有上传的媒体(包括图像)的地方。

现在右键单击上传目录,然后选择文件权限

这将弹出文件权限对话框。

首先,需要将上传目录及其中所有子目录的文件权限设置为744

为此,请在数值框中输入 744,然后选中Recurse into subdirectories选项旁边的框。现在单击“仅应用于目录”单选按钮。

单击确定按钮应用这些更改。 FTP 客户端现在将开始对目录应用文件权限。

注意:如果将目录权限设置为 744 似乎无法解决您的问题,请尝试755

在下一步中,需要为上传目录中的所有文件设置文件权限。

为此,请右键单击上传目录并选择文件权限。在文件权限对话框中,将数值更改为644

选中Recurse into subdirectories旁边的复选框。最后,需要单击“仅应用于文件”单选按钮。单击确定按钮应用这些更改。

FTP 客户端现在将更改上传文件夹中所有文件的权限。完成后,可以返回 WordPress管理区域并再次尝试上传图片。

我们希望本文能帮助解决 WordPress 中的图片上传问题。您可能还想查看我们关于50 个最常见的WordPress网站错误以及如何修复(二)的文章,希望对您有所帮助

 

原文链接:https://www.taodakeji.com/blog/wordpress-image,转载请注明出处。

0
没有账号?注册  忘记密码?

社交账号快速登录