【发布时间】:2018-07-11 17:11:28
【问题描述】:
我将一个 WordPress 网站移至我们的 VPS。在管理员中,我被要求更新插件,如果我这样做,系统会提示我输入 FTP 信息。由于我们不在服务器上运行 FTP,这是不可能的。
然后我将所有文件的权限更改为 apache:apache 使用:
chown -R apache:apache *
这解决了问题,WordPress 现在可以更新文件,但是,现在我无法使用 filezilla 编辑文件。我还尝试将所有权更改为:
chown -R myuser:apache *
这样我就可以编辑文件但授予 apache 组访问权限。现在我可以使用 filezilla 编辑文件,但不再更新 WordPress 中的项目。
那么,什么是正确的方法来解决这个问题,让我可以在文件级别进行写访问,但仍然让 WordPress 访问更新文件?
【问题讨论】:
-
在您完成
chown -R myuser:apache之后,您是否尝试过chmod()您的文件以授予对apache 组的组写入访问权限?chmod g+w *