问答

网站根目录权限root级别过高,导致易优CMS升级失败

2018-10-27 admin
易优升级的时候,总是提示没有权限,怎么解决?

问题答疑

这种问题一般针对服务器,虚拟空间如果遇到这问题,请联系空间商处理。

以阿里云为例:在创建站点根目录(比如:/home/wwwroot/eyoucms)时,以及上传源码到根目录eyoucms里,系统默认站点目录的所有组与拥有者是最高级别的root,这样在建站过程中,就会遇到权限不够的问题。

假设站点根目录路劲为:/home/wwwroot/eyoucms/

解决步骤:
1、连接阿里云的服务器,进入命令模式;


2、输入以下命令,站点根目录的权限组是否含有root
ll 这里填写站点根目录路劲
比如:ll /home/wwwroot/eyoucms



3、更改所有目录的所有组与拥有者
chown -R www:www 这里填写站点根目录路劲
具体名称根据不同环境而定,有些是www:www,有些是nginx:nginx,有些是nobody等等,不同服务器而定。
比如:
chown -R www:www /home/wwwroot/eyoucms/
chown -R nginx:nginx /home/wwwroot/eyoucms/
chown -R nobody:nobody /home/wwwroot/eyoucms/

太多可能性,大家也可以通过winscp工具查看具体名称



当然也可以通过这个工具进行修改,但时间会很漫长些,比如命令执行的快。



QQ在线咨询