wordpress 使用 wp-content 文件夹来存储上传内容,并且上传内容也会根据您上传文件的月份存储在自己的文件夹中,例如:
wp-content/uploads/month/day/file.jpg
该文件夹需要 755 权限,我相信所有子文件夹也都需要。
我怎样才能做到这一点?
答案1
更改现有文件和文件夹:
chmod -R 755 *
更改未来的文件
umask 022
答案2
该文件夹只需要 700 权限。所有访问都应以 apache 用户身份进行(ubuntu 上的 www-data)。要确保 appche 在目录上设置 755 权限,请确保使用“umask 022”运行。重要的是目录必须由 web 服务器用户拥有可写权限。
让 apache 只写入 uploads 目录更为安全。但是,这意味着您需要通过另一种机制来更新主题、插件和语言。Ubuntu 软件包使用 /var/www/wp-uploads 作为 uploads 目录。
答案3
一般来说,如果您在 wp-content/uploads 文件夹上获得正确的权限,那么新创建的子文件夹应该会在创建时继承这些权限。