CentOS 6.3 上的 Webmin apache 导致 403 禁止,权限正常

CentOS 6.3 上的 Webmin apache 导致 403 禁止,权限正常

首先,我要说的是,文档根目录的权限很好,即

/webapps/nimbus/www/public_html

www 目录包含一个 PHP 应用程序。如果 PHP 无法正常工作,那么以后就会出现问题,因为我已经用纯 html 文件测试过它(也无法正常工作)

我刚收到 403 禁止响应。

webapps 和所有子目录的权限为 755。

我在这里和互联网上检查了其他问题,但都是关于这些权限的。无论您还需要什么信息,请直接询问,我不知道什么是相关的,因为这是我第一次使用 webmin 或配置 apache。

答案1

这很可能是 SELinux。您需要确保要提供的文件具有httpd_sys_content_ttry的安全上下文

chcon -Rv --type=httpd_sys_content_t /webapps

这将设置正确的安全上下文。

答案2

该目录和文件是否与 Apache 用户具有相同的所有者?

我不知道 Centos 怎么样,但我会在 Ubuntu 上这样做

chown -R www-data:www-data /webapps/nimbus/www/public_html

相关内容