柳暗花明之解决急手的“403 Forbidden”故障

Forbidden

You don't have permission to access /CentOS63.iso on this server.


系统环境是:CentOS6.3 MINI安装版,在我需要通过APACHE发布一个ISO文件时发现这个文件无法下载,总是出现上面的提示,想办法解决啦。写了一个简单的INDEX.HTML文件,内容是<h1>Test OK!</h1>,用浏览器查看,结果显示正常(Test OK!)。确定APACHE应该是工作的,又找配置文件来看,没有异样。再重启Apache服务,再下载,还是原故障,怎么回事?上网查一下,到渡娘那找找有没有类似情况,一查发现很多这样的情况,大部分的情况是:


<Directory />

    Options FollowSymLinks

    AllowOverride None

    Order deny,allow

    Deny from all 

</Directory> 这里改成

<Directory />

    Options Indexes FollowSymLinks

    AllowOverride None

</Directory>


根据这一线索,我再查了一遍/etc/httpd/conf/httpd.conf文件,一样的,不需要修改。想起我还有一台APACHE服务器,喟然版本不同是5.5的,但配置文件可以下载来用,“就用它的配置文件好了”,原以为是配置文件出现的问题,找来那台服务器的配置文件upload这台服务器了一份,重启Apache服务,我靠,出现了启动错误!


no found mod_file_cache.so ! 本来以为快要解决的,现在出现了新问题。头瞬间大了,这!只能就事论事了,先找找原服务器有没有这个modules,有,马上传上去。重启Apache服务,这回不会有问题吧?昏倒,还是模块问题,这才是越走越远咧!


不想了。已经折腾了一早上了,还是没进展。反而问题变多了,等等,不会是SELINUX的问题吧!大喜,将配置文件恢复,找到SELINUX配置文件,/etc/sysconfig/selinux改里面的参数,将原SELINUX=enforcing改为SELINUX=disabled,保存退出。(重启系统)


浏览器下载/CentOS63.iso文件,OKay! 原来卡在这里啦,5个小时啊!还是冷静想一想好啊。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值