在WordPress中上载图像时出错

时间:2017-01-10 作者:vipworks

我刚刚在客户端的服务器上安装了一个新的wordpress安装,并尝试上载一个图像,但没有上载。显示以下错误:

无法创建目录wp content/uploads/2017/01。其父目录是否可由服务器写入?

有人能指导我如何修复这个错误吗?

3 个回复
SO网友:socki03

这通常是权限错误。我们以前在旧服务器上经常遇到这些问题。作为文件权限的一般规则,您永远不应允许文件夹为“777”(读/写/执行),但不幸的是,此服务器上的上载文件夹可能需要它。如果你不知道我在说什么,请通读一下Wordpress\' guide to Changing File Permissions.

SO网友:Christine

这实际上可能是数据库文件wp\\u选项中的一个问题,该选项的上载目录列表不正确。进入数据库,转到wp\\u选项,并确保upload\\u路径为空。

SO网友:Daniel Fonda

如果您有SSH访问权限,请执行以下操作。

将cd放入服务器上的www文件夹中。通常/var/www/html

  • sudo chown-R www data:www data site folder name
  • 如果您无法访问控制台,则应联系您的托管服务提供商,并要求他们代您执行此操作。

    祝你好运:)

    相关推荐

    Extra "uploads" added in path

    虽然这与高级自定义字段相关,但此函数使用所有本机WP特性,因此我认为在这里询问这一点是合适的。路径中的额外“/上传/”来自何处?在后端,我看到了上传文件的正确链接(domain.com/wp-content/member-files/name.pdf),但在前端,URL在路径(domain.com/wp-content/uploads/member-files/name.pdf)中显示了额外的“/uploads/”,当然为文件生成了404。// file upload to custom location