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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |