无法创建目录

无法创建目录

这里有人能帮助我吗?

无法创建目录 /srv/www/wp-uploads/localhost/2014/03。其父目录是否可由服务器写入?

答案1

首先,你的问题很不完整。提问时一定要记得详细描述你尝试过的方法和结果,以及你认为可能需要的任何其他信息。

查看您的标签和消息,看起来您的 wordpress 安装无法接受文件上传。

这是 Linux 文件系统权限问题。请检查错误消息中的文件夹及其所有父级的权限。运行 Apache 的用户应该可以写入这些权限。

假设默认设置合理,则用户将是 www-data。在这种情况下,

sudo chown -R www-data /srv/www/wp-uploads
sudo chmod -R u+w /srv/www/wp-uploads

应该可以解决问题。

sudo请验证您的配置,因为、chmod或的不当使用chown可能会很危险,尤其是一起使用时。

编辑:

我完全忘记了这可能是不正确的 wordpress 配置。完全有可能你为 wordpress 中的文件上传选择了错误的目录。在这种情况下,另一个答案是您应该查看的一个。

您可以保留当前配置不变,在这种情况下,所有上传都会转到/srv/www/wp-uploads或将上传目录更改为更好的*值,如wp-content/uploads,复制其中的所有文件/srv/www/wp-uploads并删除后者。

*更好,因为上传位于 wordpress 安装目录中,而不是 web 根目录中。这也是一种常见的做法。

答案2

导航至杂项设置:

在此处输入图片描述

只要确保没有/wp-内容

相关内容