加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – apos on centos 5.6给我权限被拒绝错误

发布时间:2020-12-13 13:58:24 所属栏目:PHP教程 来源:网络整理
导读:我在centos 5.6上运行apache,每当我尝试在任何目录中加载php脚本时,除了/ var / www / html(apache默认root目录)之外,它都会给我一个权限被拒绝的错误. 但是,当我检查我的新根目录(/ var / www-dev)对默认目录(/ var / www / html)的权限时,它们匹配相同.两
我在centos 5.6上运行apache,每当我尝试在任何目录中加载php脚本时,除了/ var / www / html(apache默认root目录)之外,它都会给我一个权限被拒绝的错误.

但是,当我检查我的新根目录(/ var / www-dev)对默认目录(/ var / www / html)的权限时,它们匹配相同.两人都说:root:root 755

我甚至尝试将所有权更改为apache:apache,但仍然遇到同样的错误

但是,当我更改apache配置时,它的默认根目录(/ var / www / html)一切正常.

难道我做错了什么?

这些是我正在改变的设置:

DocumentRoot "/var/www/html"

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

注意:我每次更改apache配置和权限时都会重新启动apache.

同样:我也启用了REMI和EPEL

通常来自Selinux无法访问该文件夹.
ls -alZ /var/www/

如果html文件夹没有上下文system_u:object_r:httpd_sys_content_t,请使用chcon修复它

chcon -v -R --type=httpd_sys_content_t /var/www/html

http://wiki.centos.org/HowTos/SELinux

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读