什么权限应该在wordpress插件's文件夹


What permissions should be on a plugin's folder in wordpress?

当我将插件的zip文件解压缩到wp-content/plugins/the_extracted_plugin目录时,它显示了文件权限:

//Permissions I see for the newly installed plugin (installed manually via zip-file-extraction)
drwxr-sr-x

但是当我查看预安装的插件akismet时,我看到了权限:

//Permissions of Wordpress-pre-installed plugin
drwxrws---

哪个是正确的?如果我通过Wordpress管理界面安装(即,在浏览器中,转到plugins->add new),默认权限是什么?

大多数插件期望什么权限?他们希望对自己的文件夹有写权限吗?

755www-data:www-data或您的webserver-user:webserver-group所拥有。如果你想要严格,并且不关心FTP或团队,700也会很好。

是:drwxr-xr-xdrwx------ -如果你想要真正严格。

它们自己不需要写权限,因为7会给更新/使用它们的脚本写权限——也就是说,只有一个用户需要写权限——这个用户就是web-server, wp-admin在登录到面板时扮演的角色。