Linux服务器开启selinux后上传图片失败原因?
日期:2020-05-18  浏览:32
      我们都知道linux操作系统一直统领着服务器操作系统,所以企业在搭建网站时都会选择linux服务器,但是linux系统权限如果不设置好的话会导致很多操作无权限。下面我们就拿说下网站在上传图片时写入失败的原因?

      图片上传提示没有权限我们首先就会想到上传目录(如:uploads)有没有写入权限,那么我们直接给777后提示还是一样的结果。这时我们就要查看系统是否开启selinux(这里我们就不在介绍selinux是什么),用getenforce命令查看。如果设置了Enforcing模式,这时我们就要查看目录的安全上下文,改成httpd_sys_rw_content_t类型,测试上传成功。

      selinux是官方释放出来的一个安全模块,也有一部份运维人员直接怕麻烦关掉,这个是不建议的。我们在实际应用当中遇到问题可以暂时用setenforce 0暂时关闭才查看原因是不是由于selinux导致,然后再解决问题。
新闻分类


扫一扫咨询


扫一扫咨询