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

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

我在上传主题时遇到了这个问题。我尝试了论坛中提供的几乎所有解决方案,包括更改权限等。但问题仍未解决。我需要在一周内建立网站。有人可以帮帮我吗?

答案1

要使目录可由 Web 服务器写入,您必须确保该目录由服务器的用户 ID 写入。

在 Ubuntu 上,服务器由 userID 运行www-data

转到您希望服务器具有写访问权限的目录,然后将所有者和组更改为www-data。您的错误消息是父目录。因此,您必须确保对文件实际运行的父目录执行此操作。

在您的 wp-content 目录上运行此命令:

$ chown -R www-data:www-data wp-content

这会将 wp-content 的所有者以及包括uploads/2016/09其子目录在内的所有其他文件和目录更改为由 Web 服务器拥有,从而解决错误。

相关内容