centos7 部署项目后开启 777 权限 依然无法访问

遇到的问题:

部署 tp(php) 项目,开启 777 权限 依然无法访问

failed to open stream:Permission denied 以及

mkdir():Permission denied

先直接上解决办法:

chcon -R -t httpd_sys_content_rw_t <文件路径>

原因:

这是linux开启了SELinux,这是linux的一个安全子系统,

getenforce 查看状态

setenforce 0 临时关闭(重启恢复开启状态)

/usr/sbin/sestatus 查看详情

上文是我遇到的问题跟解决方案

我当时看到是这篇文章

发布了34 篇原创文章 · 获赞 1 · 访问量 7407

猜你喜欢

转载自blog.csdn.net/chihouzi/article/details/103864710