如何设置wp-content /文件夹的权限,这样所有的子目录都可以获得它的权限?

wordpress使用wp-content文件夹来存储上传文件,上传文件也存储在自己的文件夹中,具体取决于你上传文件的月份:

wp-content/uploads/month/day/file.jpg 

该文件夹需要755的权限,我相信所有的子文件夹。

我怎样才能做到这一点?

改变现有的文件和文件夹: chmod -R 755 *

改变将来的文件umask 022

该文件夹只需要700个权限。 所有访问都应该以apache用户的身份完成(www-data on ubuntu)。 为了确保appche在目录上设置755 permisions,确保它与“umask 022”一起运行。 Web服务器用户必须拥有可写的目录。

只有上传目录是由apache写的更安全。 但是,这意味着您需要通过其他机制来更新主题,插件和语言。 Ubuntu软件包使用/ var / www / wp-uploads作为上传目录。

一般来说,如果您在wp-content / uploads文件夹中获得正确的权限,新创build的子文件夹应该在创build时inheritance它们。