gpt4 book ai didi

WordPress nginx 无法创建目录 - 权限正确

转载 作者:行者123 更新时间:2023-12-04 19:14:47 26 4
gpt4 key购买 nike

我知道互联网上有很多关于 WordPress 权限的帖子,但我遇到了一个我无法从其他帖子中解释的问题。我正在使用 nginx 在 Ubuntu 16.04 上运行 debops WordPress。

基本上我在 WordPress 中的更新失败了,我收到“无法创建目录错误”。所以我检查了权限,它们都是正确的(目录为 755,文件为 644)。
此外,我检查了 nginx 实际上是以 www-data 用户身份运行的,它确实如此:

ps aux|grep nginx|grep -v grep

表明 nginx 作为 www-data 运行。

为了验证权限,我尝试了:
sudo -u www-data mkdir test

它工作并创建了测试目录。
然后其他一些帖子让我认为它与 FTP 配置有关,其中大多数指向 vsftpd.conf 文件,但我没有安装 vsftpd(尽管我能够通过 sftp 连接到 ubuntu 机器)。

问题:还有哪些其他原因可能导致此问题?从技术上讲,WordPress 拥有创建目录的所有权限。

最佳答案

好的,我发现了问题:

nginx 确实以 www-data 用户身份运行,但这不是问题。来自 debops issues我发现应该拥有 WordPress 目录的正确用户是“wordpress”用户,而不是 www-data。

chown wordpress:wordpress /var/www/ -R

现在一切都适用于更新。

关于WordPress nginx 无法创建目录 - 权限正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42362096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com