有时,仅在安装的一个目录或子目录中,所有者/组不匹配就足以使WP_Filesystem 查看权限不匹配,并询问您的FTP详细信息。
我在复制/安装插件时遇到过这种情况root 用户通过SSH,忘记了设置所有者/组,然后插件在没有修复的情况下不会直接更新。
您可以尝试跟踪这些权限并单独更改它们,但一个全面而快速的解决方案是,只需递归地更新整个安装的所有者/组权限(从下面的级别public_html 或您的安装根目录。)这还可以修复您可能忘记修复的任何其他权限:
chown -R www-data:www-data public_html
在哪里
www-data 是您的“web”用户(不是每个人都一样,例如admin、apache)
请注意,这是一种略为快捷的方法,与分别设置所有者和组相同:
chown -R www-data public_html
chgrp -R www-data public_html