网站导致打不开怎么改,权限修改后仍打不开(SELinux_AppArmor干扰)
部分Linux系统(如CentOS)默认启用SELinux安全模块,即使文件权限正确,也会阻止Web服务器访问,需额外配置:
-
查看SELinux状态:
sestatus,若显示「enforcing」(启用),需调整; -
临时关闭(测试用):
setenforce 0,若网站能打开,说明是SELinux导致; -
永久修复(推荐):设置文件安全上下文,让SELinux允许Web服务器访问:
sudo chcon -R -t httpd_sys_content_t /var/www/html(Apache)或sudo chcon -R -t httpd_sys_content_t /var/www/html(Nginx)。

更新时间:2026-03-12 11:23:36
上一篇:打开网站显示PHP Parse error_ syntax error, unexpected end of file in ...错误怎么办_已解决
