上载文件夹中存在媒体文件,但未显示

时间:2016-09-25 作者:Allen Titan

在我的wordpress中,我试图通过媒体上传器上传我的图片,但它说“无法创建wp content/uploads/2016/09目录”。然后我正确创建文件夹。现在,当我试图通过媒体上传器上传我的文件时,它说“无法移动到wp content/uploads/2016/09目录”。最后,我将图像上传到文件夹中,然后检查媒体库和媒体库,并说“没有找到媒体”。

为什么会这样?

3 个回复
最合适的回答,由SO网友:bravokeyl 整理而成

只需将文件上载到wp-content/uploads 不会显示在媒体库中,这些媒体ID需要存在于数据库中才能显示在媒体库中。

如果上载文件夹中已有文件,并且希望将其添加到数据库中,则可以使用plugin 从服务器添加文件。

但这并不是正确的解决方案,而是要解决上载文件夹的权限问题。

SO网友:AnupRaj

您可以使用Media Sync 为2020年更新的新插件。插件描述如下

您可以扫描“uploads”目录中的所有文件,查看哪些文件实际上在媒体库中,哪些文件就在那里。然后,您可以选择要导入数据库的内容,从而使它们在媒体库中可用。

SO网友:Ashar Zafar

上载文件夹中存在媒体文件,但不显示,只需将此代码粘贴到wpconfig中即可。php和save都完成了:)但到底要粘贴到哪里呢?

define( \'UPLOADS\', \'wp-content/\'.\'uploads\' );