遇到的问题:
部署 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 查看详情
上文是我遇到的问题跟解决方案