Lighttpd、PHP、WordPress 和权限

Lighttpd、PHP、WordPress 和权限

我想知道为什么 WordPress 无法安装或更新主题和插件。我可以上传文件。这是一个权限问题,即使我在 wp-content/themes 和 wp-content/plugins 目录上执行 CHMOD 0777 仍然不起作用。

我知道我设置错了,可能是 lighttpd 设置有问题,也可能是我设置权限的方式有问题。我检查了 lighttpd 的配置,发现用户是 www-data,但如果我将博客的 CHOWN 设置为 www-data,我就无法通过 SSH 编辑文件。

那我该怎么办?

答案1

如果将文件 chown 到 www-data 可行,您可以设置组权限,以便仍然允许您(和其他用户,如果需要)编辑目录。例如,您可以将自己添加到名为“开发人员”的组中,然后执行chown -R www-data:developers .

相关内容