我将WordPress网站移动到我们的VPS。在管理员中我被要求更新插件,如果我这样做,我会被提示输入FTP信息。由于我们不在服务器上运行FTP,因此无法实现。
然后我将所有文件的权限更改为apache:apache using:
chown -R apache:apache *
这解决了问题,WordPress现在可以更新文件,但是,现在我无法使用filezilla编辑文件。我还尝试将所有权更改为:
chown -R myuser:apache *
这样我就可以编辑文件但是可以给apache组访问权限。现在,我可以使用filezilla编辑文件,但不再更新WordPress中的项目。
那么,正确的方法是什么,让我在文件级别上进行写访问,但仍然可以通过WordPress访问来更新文件?
答案 0 :(得分:1)
似乎是文件权限问题。
sudo chown -R www-data:www-data wordpress
以及
rotation
在wp-config.php中
或
rotation
答案 1 :(得分:0)
从WHMPanel,Software,Multi PHP Manager,启用启用PHP-FPM来修复文件权限问题。 这可以防止出现要求FTP凭据的弹出窗口。