当我将插件的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
),默认权限是什么?
大多数插件期望什么权限?他们是否期望对自己的文件夹进行写入权限?
答案 0 :(得分:1)
755
由www-data:www-data
或任何您的网络服务器用户:网络服务器组拥有。
如果你想要严格,不关心FTP或团队,700
也会没问题。
那个:drwxr-xr-x
或drwx------
- 如果你想要非常严格的话。
他们不需要对自己进行写访问,因为7会给脚本更新/使用他们写访问权限 - 也就是说,只有一个用户需要写访问权限 - 并且该用户是Web服务器,登录到面板时wp-admin的行为。