2017年9月18日
wordpress上传图片提示没有上级目录的写权限
网站搬家后图片出现无法长传,提示:无法建立目录…..有没有上级目录的写权限?
- apach的用户组和用户组为www,可通过命令cat /etc/group确认。
- ps aux | grep nginx看nginx属于哪个用户。
- ll命令查看,发现文件夹没有任何用户权限。
- chown -R www:www /文件夹,更改该文件夹的所有文件夹的所属用户组。
- chmod 755 /文件夹,把文件夹设为可读写。
问题解决。
问题出现的原因我推测是因为网站曾经经历过一次备份和还原,复制备份时文件的用户组信息没有复制过来,所以导致。
而wp-content文件夹是wordpress的主要读写文件夹,所以决定把这个文件夹下的全部文件改为www用户组。命令如下:
[root@li1082-47 wp-content]# chown -R www: www ./*