apache 虚拟主机 403 Forbidden

今天同事配置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系统命令 |

0 Comments.

Leave a Reply

[ Ctrl + Enter ]

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Get Adobe Flash playerPlugin by wpburn.com wordpress themes