apache 虚拟主机 403 Forbidden
十二月 24, 2009 | 1,006 views Leave a comment?
今天同事配置apache虚拟主机时发现 配置好设置后,依然无法访问。
查看权限没有问题。所有目录具有读权限.
用strace跟踪apache查看后,发现到 文件父级目录可以访问,但到要访问的文件后系统state 报错,这说明apache虚拟主机配置正确,已经正确的路由到了文件。问题出现在权限上。
写一个测试脚本,state改文件发现权限正常,问题处在什么地方呢?
测试发现将虚拟主机目录设在 apache默认目录 /var/www/htdocs/下访问正常!
突然想起来,centerOS默认是将 SElinux打开的!关掉selinux就可以了~~
关掉selinux可以将 /etc/sysconfig/selinux 中的 SELINUX=permissive 改成 SELINUX=disabled ,重启机器;当然,如果不想重启机器 执行
| bash | | copy code | | ? |
setenforce 0 |
命令即可
Posted in linux系统命令 |