访问本地主机中已安装目录的权限错误

访问本地主机中已安装目录的权限错误

好的,我将闪存格式化为外部4文件系统,将所有权限更改为第777章并将其安装到/var/www/html/web

现在,当我访问本地主机/网站它给出以下错误:

“您无权访问此服务器上的 /web/cv。”

但是当我正常访问localhost时,它会加载位于/var/www/html目录中的index.html,这意味着它与flash的安装有关。

我不能将我的 Web 目录保存在 Linux 中的闪存卡中吗?为什么会出现权限错误,可能和Apache服务器有关?所有猜测和解决方案将不胜感激。

顺便说一句我正在使用Redhat Linux 企业服务器 6

答案1

您可能遇到了 SELinux 问题。闪存驱动器上的目录可能没有标记以便httpd_t可以触摸它们。您可以尝试setenforce 0 ; service httpd restart再次访问以确认。如果发生这种情况,那么您可以将 SELinux 配置为进入宽容模式(最后一搏“只是试图让它工作”解决方案)或运行restorecon递归/var/www

相关内容