CentOS7 web服务器添加目录以后出现 403error

在 CentOS7 中遇到 Web服务器添加目录后出现 403 错误的问题,通过修改 httpd.conf 文件、设置目录权限及使用 chcon 命令进行权限调整后仍无法解决问题。最终采用将目录复制到 /var/www/html/ 并创建新目录的方法成功解决。

CentOS7 web服务器添加目录以后出现 403error

在网上查了半天

1.修改httpd.conf中的

<Directory />
    Order deny,allow
    Deny from all
</Directory>

The above will block access to all files. You should also see something like this:

<Directory /path/to/webroot>
    Order allow,deny
    Allow from all
</Directory>
-----结果:不管用


2.目录设成755

-----结果:不管用


3. 执行

chcon system_u:object_r:httpd_sys_content_t <目录名> -R
-----结果:不管用


最后只好把整目录copy进去的目录给删了,然后手工在/var/www/html/里用 mkdir 新建一个目录,然后把要copy的内容全copy到新建目录里。

一试,还是不行,不过不出403error了,用

ls -Z 

看目录状态后,使用

chmod -R 755 /目录名/

然后正常。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值