【发布时间】:2015-07-13 23:37:43
【问题描述】:
我已经安装了虚拟机 CentOS 6.6。我还使用yum 安装了 Apache、PHP、MySQL。
我将文档根目录从 /var/www/html 更改为 /www
所以我编辑了我的/etc/httpd/httpd.conf 并更改了这两行:
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
我重启了apache,没问题。
当我尝试打开http://192.168.199.90/phpinfo.php 时出现问题。
我得到了:
禁止 您无权访问此服务器上的 /phpinfo.php。
我尝试在 /etc/selinux/conf 中禁用 SElinux,并将 enforcing 更改为 disabled
我也试过这个:chcon -v -R --type=httpd_sys_content_t /www/
当我写ls -laZ /www时,我有:
drw-rw-rw-. www www unconfined_u:object_r:httpd_sys_content_t:s0 .
dr-xr-xr-x. root root system_u:object_r:root_t:s0 ..
-rwxrwxrwx. root root unconfined_u:object_r:httpd_sys_content_t:s0 phpinfo.php
drw-rw-rw-. www www unconfined_u:object_r:httpd_sys_content_t:s0 sites
【问题讨论】: