背景
通过WordPress搭建了个人网站之后,可以去定制自己博客的主题,可以直接从WordPress主题管理页面上下载,也可以在本地将主题下载好之后,通过WordPress管理页面上传上去。今天上传博客主题的时候,提示无法创建目录(Could not create directory)
解决
本人的博客是基于CentOS7和Nginx搭建的,猜测应该是权限的问题。因为WordPress的主题默认都是下载在wp-content/themes文件夹下的,所以检查了一下此文件的权限
发现访问权限已经是755了,但是用户和组是root,于是执行以下命令
chown nginx:nginx themes
然后重新upload,果然成功了
同时,为了保证当主题比较大的时候我们也能上传成功